<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def store_result(self, message, result: Result, ttl: int) -> None: """Store a result in the backend. Parameters: message(Message) result(object):
 Must be serializable. ttl(int):
 The maximum amount of time the result may be stored in the backend for. """

        message_key = self.build_message_key(message)
        return self._store(message_key, result, ttl)