* validate the requested command before exposing argument completions * fix waterfall tab completion filtering * some formatting basic idea formatting wont be bad