I was looking into the RFC spec of the TLS Heartbeat extension (https://tools.ietf.org/html/rfc6520#page-3), and it describes that each Heartbeat message can contain an arbitrary payload, but it does not describe why this is possible.Why would it need to be possible to send a payload with an heartbeat message?