<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def receiver(self, func=None, json=False):
 """ Registers a receiver function """

        self.receivers.append((func, json))