ShareJS-based operational transforms: skeleton