burl = ((SVGOMDocument)document).getURLObject();
final ParsedURL purl = new ParsedURL(burl, uri);
String e = EncodingUtilities.javaEncoding(enc);
e = ((e == null) ? enc : e);
Reader r =
new InputStreamReader(purl.openStream(), e);
r = new BufferedReader(r);
final StringWriter sw = new StringWriter();
int read;
char[] buf = new char[4096];
while ((read = r.read(buf, 0, buf.length)) != -1) {