At one point accessing an instance variable was not possible without a getter. Here is the issue discussing it.
Here is an example.
After this was changed you had to use getters to get an instance variable. This seemed to be consistent until 0.30 and then seems to start working again. Was this an intentional change?
I could not find anything in the changelog about it. Is this an intentional change or is this a regression?