Allowed Msg() macros to use anonymous functions