Added CH and common-style version.

@alanclayton please review and merge. Thanks!

@settinghead, @ghislaineguerin FYI.