# File lib/transitions/state_transition.rb, line 26
    def executable?(obj, *args)
      [@guard].flatten.all? { |g| perform_guard(obj, g, *args) }
    end