# File lib/wisper/global_listeners.rb, line 16 def subscribe(*listeners) options = listeners.last.is_a?(Hash) ? listeners.pop : {} with_mutex do listeners.each do |listener| @registrations << ObjectRegistration.new(listener, options) end end self end