Added textarea-form conversion, with support for custom conversion functions