tidy up
*-resolvers need to have type, to have a chance to distinguish them whilst wrapper creation
adding info about external deps for stream, poor implementation for transformer, however better than previous one