оно может принимать команды, которые еще не описаны? или я что не так понял