Basically, this variable isn't intended to be used by users directly.
Users should be use APIs such as `isWrite()`.