name_value_pair members become first and second