def possible_states
      col = @stateful_enum.instance_variable_get :@column
      possible_events.flat_map {|e| e.instance_variable_get(:@transitions)[@model_instance.send(col).to_sym].first }
    end
def possible_states
      col = @stateful_enum.instance_variable_get :@column
      possible_events.flat_map {|e| e.instance_variable_get(:@transitions)[@model_instance.send(col).to_sym].first }
    end
List of transitionable states from the current state