I'm confused about the syntax of the various variables that can be used in bundles.

${USERPROFILE} << new ZCM syntax
%USERPROFILE% << environment variables
%*USERPROFILE% << previous ZDM internal macros

All seem to work. I'm not sure, however, if there are instances where one syntax will not work where a different syntax will work. Is there some distinction between these syntaxes that I should be aware of - like when to use one over the other, or when *NOT* to use a particular syntax?

Also (for the developers listening) it'd be nice to have some additional varialbes that reference ZCM objects, such as: