       methodName = options
       # Check if method exists and warn if it doesn't.
       unless typeof OriDomi::[methodName] is 'function'
-        console.warn "oriDomi: No such method '#{ methodName }'" if devMode
+        console?.warn "oriDomi: No such method '#{ methodName }'"
         return @
 
       # Convert arguments to a proper array and remove the first element.


# Function used to warn the developer that the browser does not support oriDomi.
supportWarning = (prop) ->
  if devMode
    console.warn "oriDomi: Browser does not support oriDomi. Missing support for `#{ prop }`."
    isSupported = false


# This function checks for the presence of CSS properties on the test div.

# If it doesn't exist, set to null so oriDomi knows we are working without jQuery.
# oriDomi doesn't require it to work, but offers a useful plugin bridge.
$ = if window.$?.data then window.$ else null

# This variable is set to true and negated later if the browser does
# not support oriDomi.
