If there are no guarantees that lambdas will be translated into classes, then it might be useful to have proper annotation support instead. Can you cram them in after the #? # @annotation {x -> x + 1} -Ming