Represent ReadOnly, ReadWrite etc.
`Reference.READ` etc. are used.