({String name, String size}) getCharReader(bool is16Bit, String name) { if (is16Bit) { return (name: 'codeUnitAt', size: '1'); } return (name: 'runeAt', size: '$name > 0xffff ? 2 : 1'); }