app.context, app.keyword are modified from different states and it makes it hard to keep track of changes, "who did what". Because of that, almost each state has to make sure if the args they get meet some requirements, because each state doesn't care about the other states.
app.context, app.keyword are modified from different states and it makes it hard to keep track of changes, "who did what". Because of that, almost each state has to make sure if the args they get meet some requirements, because each state doesn't care about the other states.