Update to current command-interface.
Error correctly on invalid input.