I would quite like an iterator which only returned the locations which are 'true'. I would be happy to look at writing one.