<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def assemble_notification_request(method, params=tuple()):
 """serialize a JSON-RPC-Notification :Parameters: see dumps_request | "method", "params" and "id" are always in this order. :Raises: see dumps_request """

        if not isinstance(method, (str, unicode)):
            raise TypeError('"method" must be a string (or unicode string).')
        if not isinstance(params, (tuple, list)):
            raise TypeError("params must be a tuple/list.")

        return {
            "method": method,
            "params": params,
            "id": None
        }