allow naming of lambda function useable without brackets if they dont shadow builtin