Reimplemented using concat

As the current implementation did not work for me, I tried to understand the current implementation, and google showed me that using scope.catalog.resources.select seems to be considered a bad practice.

Thus i ported this to the concat module.
I could not get the tests up and running, if you could help me with that I'd be willing to fix them as well.