Validate/convert lambda arg list at declaration time, not runtime