Looking at the spec here http://www.day.com/specs/jcr/2.0/10_Writing.html I can see the option of `Repository.WRITE_SUPPORTED` but nothing more fine-grained for some operations to be optional but not others.

There's already this in the TransportWriting interface (in Jackalope\Transport) if that's the one you mean:

`public function cloneFrom($srcWorkspace, $srcAbsPath, $destAbsPath, $removeExisting);`