clarified dependencies of ShapeBuilder