[char] add character 'fan' to adapt to chars with a partial which has three child partials
[char] add Character class to hold partials of different chars
[combine] only combine when all children of a partial are together and no other collisions