defined_shape_component