title: Can openlayers 3 select the closest feature if there are two on top of each other?
body: <p>I'm using the ol.source.Vector.getClosestFeatureToCoordinate function to get the closest feature to the mouse, I believe this is similar to one of the ol3 examples.</p>
  
  <p>When on the map there exists a LineSegment and a Point, where the point coordinates are also in the line segment coordinate list, I can't reliably count on the point being detected by the getClosestFeatureToCoordinate method.  I think it basically turns into which feature is listed first in an internal list.  </p>
  
  <p>I want to use an arbitrary small extent and try selecting all the features in the extent (forEachFeatureInExtent), then sorting them by some other criteria.</p>
  
  <p>Is there a better way of doing this?</p>