Slide 18
              Slide 18 text
              
                  In theory this could be possible if we stated the rule
that in such methods fields can only be accessed with
accessors, but such rule would be hard to enforce and
easy to forget, causing many subtle bugs so we decided
to disallow it.