Changed new-style named parameter code for BGL to use shared_array_property_map, greatly simplifying interface