void command_completion_visitor::visit( const command& obj ) { // FIXME: push aliases too? alternatives.push_back( obj.get_name() ); }