True, there's a subtle difference between the name and the semantics of the function behaviour.
A collision may not be detected but the way it reports this is to return a collision time of Infinity (to make collision comparisons easier).
Renamed.