A bit more documenting for MessageFrame