So the name of this method, it makes it sound like its generic, but when you dig deeper, it's really about the PL repository, and isn't generic at all. We should probably label this things accordingly, and if possible add a generic layer if needed.

Also, there is the concept of a 'path' which is really a prefix to an SCP url that later gets appended to. I think this is kind of un-obvious, to the uninitiated. I presume this has zero chance of working outside of our internal network as well, so we should probably make sure we mark this accordingly in the yarddocs for the methods.