Added custom getter.
Add checks & tests for when custom getter is not defined.
Merge pull request #23 from JoeChapman/feature/custom-getter

Added custom getter.