<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def list_followers(self):
 """list followers for this point, i.e. remote follows for feeds and remote attaches for controls. Returns QAPI subscription list function payload #!python { "<Subscription GUID 1>": "<GUID of follower1>", "<Subscription GUID 2>": "<GUID of follower2>" } Raises [IOTException](./Exceptions.m.html#IoticAgent.IOT.Exceptions.IOTException) containing the error if the infrastructure detects a problem Raises [LinkException](../Core/AmqpLink.m.html#IoticAgent.Core.AmqpLink.LinkException) if there is a communications problem between you and the infrastructure `limit` (optional) (integer) Return this many value details `offset` (optional) (integer) Return value details starting at this offset """

        evt = self._client._request_point_list_detailed(self._type, self.__lid, self.__pid)

        self._client._wait_and_except_if_failed(evt)
        return evt.payload['subs']