public static bool Intersects(this IShape self, IShape other) { return(Intersections.Intersects(self, other)); }