Instead of subclassing (which is problematic in Perinci::CmdLine due to color theme role searching in <CLASS>::ColorTheme::*), create a new() proxy instead