es
refactor MsgMacro, split into build() and addMeta()
es
minor