Actually, I just checked.  The actual class name is `JInputCli` so that's all we need to map.  This shouldn't be case sensitive and if it is then we have a lot of variations to account for...