Michael's Modeled Object Notation (MON)