New sorts: all yes and all no, plus misc cleanup and commenting