Allow macro calls to be used as macro arguments and error out in case their arguments cannot be resolved. Also fix issues with builtin macros failing on string values.
Bump version