suppress unused warning
creating a class define the interface for cutting an element
implement cutting an element