Refactor command parameter dispatching.
Drop heading.
Changing tube handling and general API.