@matzew So it isn't quite as cut and dry as I had hoped.  LoaderPipe is really for exposing some logic to control the underlying Loader.  I created a new interface called LoaderCompatiblePipe.  LoaderPipe doesn't extend this which means you can't proxy already proxied classes.  I'll do a push soon so you can see what I mean.