Don't persist complex triples until there's content.
Fix case where only one asset is added.
Merge pull request #673 from OregonDigital/feature/CompoundNoStatements

Don't create compound statements for a blank compound list