Makes non-generic assets valid compound parents.

Fixes #662
Merge pull request #664 from OregonDigital/feature/CompoundChildrenFix

Makes non-generic assets valid compound parents.