public RDFDataset parse(Object object) throws JsonLdError {
final RDFDataset result = new RDFDataset();
if (object instanceof DatasetGraph) {
final DatasetGraph dsg = (DatasetGraph) object;
final Iterator<Quad> iter = dsg.find();
for (; iter.hasNext();) {
final Quad q = iter.next();
final Node s = q.getSubject();
final Node p = q.getPredicate();
final Node o = q.getObject();