adding new collection support
conditonal imports
fix syntax error
Merge pull request #14 from collective/new_collection_support

adding new collection support