<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def offset(self, offset):
 """Sets `sysparm_offset`, usually used to accomplish pagination :param offset: Number of records to skip before fetching records :raise: :InvalidUsage: if offset is of an unexpected type """


        if not isinstance(offset, int) or isinstance(offset, bool):
            raise InvalidUsage('Offset must be an integer')

        self._sysparms['sysparm_offset'] = offset