- covered with tsdoc - migrated to visitor plugin api - slightly simplified (hope so) logic by avoiding loop over order array in every compare function call - rewrote tests