How about shorter names (and making names analogous for read and write)? write-sharing (or write-shared or ...) instead of write-showing-shared read-sharing (or read-shared or ...) instead of read-with-shared-structure Ciao Sven