Halfdone with test impl of TriangleSearch