     devMode and console.time 'oridomiConstruction'
     # If the browser doesn't support oriDomi, return the element unmodified.
     return @el unless oriDomiSupport
-    
+
     # If the constructor wasn't called with the `new` keyword, invoke it again.
     unless @ instanceof OriDomi
       return new oriDomi @el, @settings

        if @shading
          @_setShader i, @lastAnchor, angle
      , 0
    
    onTransitionEnd = (e) =>
      @panels[@lastAnchor][i].removeEventListener css.transitionEnd, onTransitionEnd, false
      # Increment the iterator and check if we're past the last panel.

  for prop of source
    if not target[prop]?
      target[prop] = source[prop]

  # Return the extended target object.
  target

