Monday

Request to merge with master
I see where you're going with this class and I appreciate it; but I don't like it as is. If you step down this path, you may as well go [all the way there](http://blogs.clariusconsulting.net/kzu/how-to-design-a-unit-testable-domain-model-with-entity-framework-code-first/).