pub type Quad<T, B> = Quad<Subject<T, B>, Subject<T, B>, Term<T, B, Literal<StringLiteral, T, LanguageTagBuf<Vec<u8, Global>>>>, Subject<T, B>>;