<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def from_group(group):
 """ Construct arguments from the regex group ['foo'] [] [] ['foo', 'bar'] ['foo', 'bar', 'baz'] ['foo', 'bar', 'baz bing'] """

        if not group:
            return []

        main, sep, ext = group.partition(" :")
        arguments = main.split()
        if sep:
            arguments.append(ext)

        return arguments