@Ocramius ~~On the one hand i know what you mean. On the other hand i don't really understand why the resolving part should be moved to the Asset part. Don't we adding dependencies in the AggregateAsset (e.g. MimeTypeResolver, Filter etc.) in the AggregateAsset class which are all…~~
After rethinking, now i get what you meant with the AggregateAsset example. Nice, thanks for the suggested improvements.