when it is called the new_state's 'result' attribute is an empty dictionary
s
when it is called the new_state's 'result' attribute is an empty dictionary