module AASM::Persistence::PlainPersistence

def aasm_write_state_without_persistence(new_state, name=:default)

may be overwritten by persistence mixins
def aasm_write_state_without_persistence(new_state, name=:default)
  aasm(name).instance_variable_set("@current_state_#{name}", new_state)
end