IfCommand refatorado
Fn refatorado
Sequence refatadora