Add support for UTF-16 surrogate pairs
Switch an RDFEnvironment with a namespace/prefixing function
Actually use NamedNode

Breaking change