Added #collection method
Closes #150
Merge branch 'master' into contentmetadata
work in progress