Custom binders; handles unsupported field types