Alternative way to declare the write, read and remove methods

Adds an alternative, more intuitive, way to declare the `write`, `read` and `remove` methods.