define( [ "../var/class2type", "../var/toString" ], function( class2type, toString ) { "use strict"; function toType( obj ) { if ( obj == null ) { return obj + ""; } // Support: Android <=2.3 only (functionish RegExp) return typeof obj === "object" || typeof obj === "function" ? class2type[ toString.call( obj ) ] || "object" : typeof obj; } return toType; } );