IE8 doesn't like named anonymous expressions. Not naming the function
expression reduces the gzipped size by 5 bytes.
In ECMAScript 2015 the function will get the name inferred from the
variable name (here: swap) anyway.
Refs
02a9d9f94b623ea8664b7b39fd57feb7de6c6a14
define(function() {
// A method for quickly swapping in/out CSS properties to get correct calculations.
-return function swap( elem, options, callback, args ) {
+return function( elem, options, callback, args ) {
var ret, name,
old = {};