Transitive closure C extension

@mwylde
I think this got left in by accident.