public static new Contact Create(Shape shape1, Shape shape2) { return new PolyAndCircleContact(shape1, shape2); }