src/flipclock/js/libs/core.js
function(method) {
		 	if(typeof method === "function") {
				var args = [];
								
				for(var x = 1; x <= arguments.length; x++) {
					if(arguments[x]) {
						args.push(arguments[x]);
					}
				}
				
				method.apply(this, args);
			}
		}
function(method) {
		 	if(typeof method === "function") {
				var args = [];
								
				for(var x = 1; x <= arguments.length; x++) {
					if(arguments[x]) {
						args.push(arguments[x]);
					}
				}
				
				method.apply(this, args);
			}
		}
function ( method ) { if ( typeof method === "function" ) { var args = [ ] ; for ( var x = 1 ; x <= arguments . length ; x ++ ) { if ( arguments [ x ] ) { args . push ( arguments [ x ] ) ; } } method . apply ( this , args ) ; } }
Delegates the callback to the defined method

@param	object 	The default options
@param	object 	The override options
Delegates the callback to the defined method