def addN(self, quads: Iterable[Tuple[Node, Node, Node, Any]]):
        """Add a sequence of triples with context"""

        self.store.addN(
            (s, p, o, self._graph(c)) for s, p, o, c in quads if _assertnode(s, p, o)
        )
        return self