       afterClose: $.noop
 
     init: (options) ->
-      options = $.extend(true, methods.defaults, options)
+      options = $.extend({}, methods.defaults, options)
+      console.log options
       options.tooltipHeight = 0
       options.tooltipWidth = 0
       $(this).popover "_get_width_height", options

      close_on_scroll: false
      scroll_target: $(document)
      scroll_threshold: 5
      close_on_click:
        where: "anywhere"
        except: null

      reposition_on_resize: false
      tooltip: false
      arrow_height: 12

      $(this).popover "_move_class_styles", options
      options.tooltipHeight = options.content.outerHeight()
      options.tooltipWidth = options.content.outerWidth()
      $(this).popover "_position_popover", options
      options.content.animate
        top: options.position_top
