Some crazy stuff is happening.  I'm trying to refactor the DP classes to use the generated entity classes from the DM.  Always TDD-ing!