possible fix for asMessageWithEvaluatedArgs applying messages in args multiple times
Merge pull request #246 from edwardgeorge/msgevalfix

message evaluation fix