Add data_type_name to other contrib fields
Added include_virtual option to field_iter
Split document_members into separate methods, add support for noindex