static IntRange codeTokenRangeToChars(L tok, IntRange r) { ret tokenRangeToCharRange(tok, tokenRangeFromCodeTokens(r)); } static L codeTokenRangeToChars(final L tok, L r) { ret r == null ? null : map(r, func(IntRange r) { codeTokenRangeToChars(tok, r) }); }