Can anyone explain the difference between accessing an instance attribute via self.attribute and by @attribute?
self.attribute
@attribute