Remove legacy _explain_* methods, add SINGLE_HOP SQL generation, fix correctness test