Shorthand accessors now check if the user is actually able to read that property before yielding its value. Also add a unit test for that. Fixes #1.
Improve readme slightly.
Merge branch 'dev'