public static QilTuple GetTuple(QilTuple context) {
Debug.Assert(context != null);
if (context.For.Type == QilNodeType.Let) {
Debug.Assert(context.Where.Type == QilNodeType.True);
Debug.Assert(context.Return.Type == QilNodeType.OldTuple);
return (QilTuple) context.Return;
}
return context;
}