for_each_handle and for_each_path are the two key methods that need efficient implementation.
However, these are C++ internal iterators while the librdf would like to see a generator.
I would love to see some help on how to best convert from the one into the other.