Allow nested names in function definitions