o Make interlude configurable.
o Minimize UTF8 code footprint.
o No implicit constructor.
o Calculate proper unicode character length for alignment.
o remove unnecessary parenthesis.
o A bit more accurate: codepoint < 0x80 is ASCII