I have a `Circle` class and a `LineSegment` class, and I want to implement a method that returns two points (or one, or none) for the intersections.

How do I know which class to put this method in? Would a separate "middle-man" `Intersections` class be better?