have working get_intersected_field_values() function with some initial tests