Fixed constness of operations
Implemented operations (but not functions)