added custom collection method to scoped service (didn't have time to write tests for it)
added unit test for the new feature added in previous commit (1b98f10433fab7b8a8b3f5ff93e946f41628cf13)
Merge branch 'add_custom_collection_methods_to_service'