Ensures ckeys provided by users are actually ckeys
and formats them as ckeys if they aren't.
Fixes #1