fixed ncover console to the latest style

We need to decide on a style for "required" params. Some just fail when building
the parameter list, some fail/raise unless, some fail_with_message. Arg.