update_state examples check direct calls.  Closes #1977