<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def create(self, friendly_name, target_workers=values.unset, max_reserved_workers=values.unset, task_order=values.unset, reservation_activity_sid=values.unset, assignment_activity_sid=values.unset):
 """ Create a new TaskQueueInstance :param unicode friendly_name: Human readable description of this TaskQueue :param unicode target_workers: A string describing the Worker selection criteria for any Tasks that enter this TaskQueue. :param unicode max_reserved_workers: The maximum amount of workers to create reservations for the assignment of a task while in this queue. :param TaskQueueInstance.TaskOrder task_order: TaskOrder will determine which order the Tasks will be assigned to Workers. :param unicode reservation_activity_sid: ActivitySID to assign workers once a task is reserved for them :param unicode assignment_activity_sid: ActivitySID to assign workers once a task is assigned for them :returns: Newly created TaskQueueInstance :rtype: twilio.rest.taskrouter.v1.workspace.task_queue.TaskQueueInstance """

        data = values.of({
            'FriendlyName': friendly_name,
            'TargetWorkers': target_workers,
            'MaxReservedWorkers': max_reserved_workers,
            'TaskOrder': task_order,
            'ReservationActivitySid': reservation_activity_sid,
            'AssignmentActivitySid': assignment_activity_sid,
        })

        payload = self._version.create(
            'POST',
            self._uri,
            data=data,
        )

        return TaskQueueInstance(self._version, payload, workspace_sid=self._solution['workspace_sid'], )