kc: drop the .pl extension
pklist: break usage text out to a function
pklist: code style