Split preprocess per field type methods, for POST

This would make it easier to extend according to field types.
One space too much after `string`