     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

prefixList = ['Webkit', 'Moz', 'O', 'ms', 'Khtml']

# A map of the CSS3 properties needed to support oriDomi, with shorthand names as keys.
css = 
  transform: 'transform'
  origin: 'transformOrigin'
  transformStyle: 'transformStyle'

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

  # Return the extended target object.
  target

