kc: wrapper script is [z]sh-compatible
kc: warn about unavailable switching