Added IShapeBoundary