kc: do not add trailing dot for bare ^