def can?(*args)
      event_name  = args.shift
      events_map.can_perform?(event_name, current, *args)
    end
def can?(*args)
      event_name  = args.shift
      events_map.can_perform?(event_name, current, *args)
    end
Checks if event can be triggered

 @example
   fsm.can?(:go) # => true

 @example
   fsm.can?(:go, 'Piotr')  # checks condition with parameter 'Piotr'

 @param [String] event

 @return [Boolean]

 @api public