shared_molecule_locations_with() now returns a pair of None values if not found
First working version