[Sprint: 38] XD-2107&1048: --nameExpression for metrics & --incrementExpression for agg-counter

It would be nice if we had 2 constructors where one takes String and then simply calls the other by wrapping that String in a LiteralExpression expression. Or perhaps there is some other way to use LiteralExpression upstream.

This brings up yet again the need for a generic way to handle any module option that can be provided as either a literal or expression.