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