Added exceptions to member types

https://github.com/kfgodel/diamond/issues/129
Merge pull request #133 from kfgodel/129-member_exceptions

Added exceptions to member types