Prototype abstracting class for operations.