> I think it might help this discussion to note that James's code is really just > a SAX handler that emits RDF triples in simple Python form. Almost right. It actually uses expat. Which raises the question: should I change it to use SAX? Any advantage? I plan on a refactor tonight so the candidate code will be available this weekend. James