calcAndReturn - first argument is evaluated, second one returned