Requires both es5-shim and es5-sham, as they compliment each other.