It limits the usage of the assigned var to read on...
# announcements
d
It limits the usage of the assigned var to read only or write only so that you won't accidentally cause class cast exceptions in either case