Usage objects
Allows specifying two different enumerated values depending whether it is to be used for a read or a write access.