<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def split(self, string, *args, **kwargs):
 """Apply `split`."""


        return self._pattern.split(string, *args, **kwargs)