Eliminate repetitive property code by overriding __getattr__.
More informative error messages.
Merge pull request #270 from ketch/auto-members-2

Eliminate repetitive property code by overriding __getattr__.