Impede que seja alterado o locked set
Utiliza variáveis de classe para armazenar algumas informações
Remove toURL que não é usado
Corrige o problema de recursividade na inclusão dos actions