due to API change, most readwrite api became read only
compilation errors were raised, their were so replaced by new readwrite api and marked as FIXME to test if read only
but lockable had already this name, so no errors were raised
we have to look after lockable references