Create a Stream::* API to centralize most uses of getWrapperForURI()