add unapply for DDatom
need to return actual assertion

add additional cases
Merge pull request #78 from searler/develop

add unapply for DDatom