change to make_iterator_property_map, compiles a bit further...