Add support for form collections
Introduce transformer resolver which allows for fallback transformers