Merge pull request #96 from jeffreyrosenbluth/master

fixes #95
removed default implementation of reverseDomain and added versions to appropriate classes