No final do vídeo de State do curso de Design Pattern é dito que seria mais fácil adicionar novos estados sem o uso de ifs para o controle, porém de início é necessário criar métodos na interface para controlar os estados. Ao criar novos estados, é necessário adicionar novos métodos de controle na interface e ter que mudar em todas as classes?