cleaned up field-collection field preprocesser