Something that's currently very annoying about CPs is that whether arguments are literals or properties is something that must be decided at macro-design time, rather than at macro-use time.
Consider for instance Ember.computed.equal
. It would be nice to be able to
use the same macro for creating CPs that compare against literal values as well
as against properties.