restricted field-processors to closures