Once I started using the newest version with the new types in SolidOS I realized that the Store methods were not working properly, as they return RDF/JS data types, and SolidOS relies heavily on rdflib data types.
I think the changes should conform to RDF/JS data types, but have some doubts about some of the code I changed, especially IndexedFormula#canon (which, as I understand it, must cast RDF/JS data types to rdflib data types).
I hope this works, as it makes most of the codebase in SolidOS work (there are still some inconsistencies, but I'll create separate issues/PRs for these)
Once I started using the newest version with the new types in SolidOS I realized that the Store methods were not working properly, as they return RDF/JS data types, and SolidOS relies heavily on rdflib data types.
I think the changes should conform to RDF/JS data types, but have some doubts about some of the code I changed, especially IndexedFormula#canon (which, as I understand it, must cast RDF/JS data types to rdflib data types).
I hope this works, as it makes most of the codebase in SolidOS work (there are still some inconsistencies, but I'll create separate issues/PRs for these)