     skip_element = (behind_el && $(behind_el).has($(el)).length > 0) ||
                     (!is_image && rgb.a == 0)
 
-    console.log skip_element, is_image or is_image?, el.style['background-image'], el
-
     if skip_element
       hidden_els.push [el, el.style.visibility]
       el.style.visibility = 'hidden'

            b: rgb[2]
          hsl = rgb_to_hsl rgb
          color = {rgb, hsl} 
          console.log color
          callback color if callback
          return color
        else 
          console.log "timeout"
          setTimeout imagePoll, 50
          return null



  while el && el.tagName not in ['BODY', 'HTML']

    is_image = el.tagName == 'IMG' || $(el).css('background-image') != 'none'

    # Skip this element if it doesn't contribute to background color
    # or if it is a decendent of behind_el
