# File lib/termtter/hookable.rb, line 53
          def call_hooks(point, *args)
            Termtter::Client.logger.debug "call_hooks: [:point => #{point}, :args => [#{args.map {|a| a.inspect.each_char.take(11).join}.join(', ')}]]"
            result = nil
            get_hooks(point).each {|hook|
              break if result == false # interrupt if hook return false
              Termtter::Client.logger.debug "call_hooks: #{point} #{hook.inspect}"
              result = hook.call(*args)
            }
            Termtter::Client.logger.debug "call_hooks: [:point => #{point}, :args => [#{args.map {|a| a.inspect.each_char.take(11).join}.join(', ')}]], done"
            result
          end