# File src/org/puremvc/ruby/core/view.rb, line 54
  def remove_observer(notification_name, observer)
    observers = @observer_map[notification_name]
    observers = [observers] unless observers.is_a?(Array)
    @observer_map[notification_name] = observers.reject { |o| o.compare_notify_context(observer) }
    @observer_map.delete(notification_name) if observers.size.zero?
  end