<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def detach_screens(self, screen_ids):
 """Unplugs monitors from the virtual graphics card. in screen_ids of type int """

        if not isinstance(screen_ids, list):
            raise TypeError("screen_ids can only be an instance of type list")
        for a in screen_ids[:10]:
            if not isinstance(a, baseinteger):
                raise TypeError(
                        "array can only contain objects of type baseinteger")
        self._call("detachScreens",
                     in_p=[screen_ids])