Rephrase usage info to make it more clear
Simplify arguments sanity checking
Rephrase usage info for clarity, tighten checks for arguments