Interface ShapeDefinition<V>