formatting
BREAKING: vector syntax
Use [:keyword :keyword] to encode as namespaced variable. Ex: [:foaf :Person] => foaf:Person. [:keyword :string] will get another use, possibly to encode typed literals.