implemented writing of messages to nexson
writing terse messages as annotations