Korelogic rules: Shorter names for the components, and use .include
for the aggregate.
Pick john.conf default for LM formats more often.
Unicode: Best-effort conversion for invalid codepage, instead of
producing guaranteed garbage. Another option would be to truncate
at first invalid character, but for input conversions this approach
might be better.