<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def share(self, email, message=None):
 """Share the project with another Todoist user. :param email: The other user's email address. :type email: str :param message: Optional message to send with the invitation. :type message: str """

        args = {
            'project_id': self.id,
            'email': email,
            'message': message
        }
        _perform_command(self.owner, 'share_project', args)