Reformat.
Fixed truth propogation in flaggedns.
Fixes with true?
Message subst is no longer a ref. If it needs updating, just make a new message.