SUBJECT TO CHANGE: added Auth example and two more helper functions for messages with metadata