def addTransition(self, state, input, output, nextState):
        return self.addTransitions(state, {input: (output, nextState)})
sets/updates a user's password, follows the min requiremnent of
dataset/ETHPy150Open ClusterHQ/machinist/machinist/_fsm.py/TransitionTable.addTransition--crossover with--dataset/ETHPy150Open buildingenergy/buildingenergy-platform/seed/views/accounts.py/set_password