/// //// interface Query { //// groupBy(): Query**/T>; //// } //// interface Query2 { //// groupBy(): Query2>; //// } //// var q1: Query; //// var q2: Query2; //// q1 = q2; goTo.marker(); edit.deleteAtCaret(1);