don't do needless work evaluating constants