{“type”:“Program”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“breaker”},“init”:{“type”:“ObjectExpression”,“properties”:}}],“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“_”},“init”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“NewExpression”,“callee”:{“type”:“Identifier”,“name”:“wrapper”},“arguments”:}}]},“rest”:null,“generator”:false,“expression”:false}}],“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“!==”,“left”:{“type”:“UnaryExpression”,“operator”:“typeof”,“argument”:{“type”:“Identifier”,“name”:“exports”},“prefix”:true},“right”:{“type”:“Literal”,“value”:“undefined”,“raw”:“'undefined'”}},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“!==”,“left”:{“type”:“UnaryExpression”,“operator”:“typeof”,“argument”:{“type”:“Identifier”,“name”:“module”},“prefix”:true},“right”:{“type”:“Literal”,“value”:“undefined”,“raw”:“‘undefined’”}},“right”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“module”},“property”:{“type”:“Identifier”,“name”:“exports”}}},“consequent”:{“type”:“BlockStatement”,“body”:},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“exports”},“property”:{“type”:“Identifier”,“name”:“_”}},“right”:{“type”:“Identifier”,“name”:“_”}}}]},“alternate”:{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“UnaryExpression”,“operator”:“typeof”,“argument”:{“type”:“Identifier”,“name”:“define”},“prefix”:true},“right”:{“type”:“Literal”,“value”:“function”,“raw”:“'function'”}},“right”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“define”},“property”:{“type”:“Identifier”,“name”:“amd”}}},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“define”},“arguments”:[{“type”:“Literal”,“value”:“underscore”,“raw”:“‘underscore’”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:},“rest”:null,“generator”:false,“expression”:false}]}}]},“alternate”:{“type”:“BlockStatement”,“body”:}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“VERSION”}},“right”:{“type”:“Literal”,“value”:“1.2.3”,“raw”:“'1.2.3'”}}},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“each”},“init”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“each”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“forEach”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:null},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeForEach”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“forEach”}},“right”:{“type”:“Identifier”,“name”:“nativeForEach”}}},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“forEach”}},“arguments”:}}]},“alternate”:{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“length”}},“right”:{“type”:“UnaryExpression”,“operator”:“+”,“argument”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“length”}},“prefix”:true}},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“ForStatement”,“init”:{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},“test”:{“type”:“BinaryExpression”,“operator”:“<”,“left”:{“type”:“Identifier”,“name”:“i”},“right”:{“type”:“Identifier”,“name”:“l”}},“update”:{“type”:“UpdateExpression”,“operator”:“++”,“argument”:{“type”:“Identifier”,“name”:“i”},“prefix”:false},“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“in”,“left”:{“type”:“Identifier”,“name”:“i”},“right”:{“type”:“Identifier”,“name”:“obj”}},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“right”:{“type”:“Identifier”,“name”:“breaker”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:null},“alternate”:null}]}}]},“alternate”:{“type”:“BlockStatement”,“body”:[{“type”:“ForInStatement”,“left”:{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},“right”:{“type”:“Identifier”,“name”:“obj”},“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“hasOwnProperty”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“right”:{“type”:“Identifier”,“name”:“breaker”}},“consequent”:{“type”:“ReturnStatement”,“argument”:null},“alternate”:null}]},“alternate”:null}]},“each”:false}]}}}]},“rest”:null,“generator”:false,“expression”:false}}}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“map”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“results”},“init”:{“type”:“ArrayExpression”,“elements”:}}],“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“results”}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeMap”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“map”}},“right”:{“type”:“Identifier”,“name”:“nativeMap”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“map”}},“arguments”:}},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“results”},“property”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“results”},“property”:{“type”:“Identifier”,“name”:“length”}}},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“results”}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“reduce”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“foldl”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“inject”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“arguments”},“property”:{“type”:“Identifier”,“name”:“length”}},“right”:{“type”:“Literal”,“value”:2,“raw”:“2”}}}“>defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“ArrayExpression”,“elements”:[]}}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeReduce”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“reduce”}},“right”:{“type”:“Identifier”,“name”:“nativeReduce”}}},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“Identifier”,“name”:“context”},“consequent”:{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“iterator”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“bind”}},“arguments”:}}},“alternate”:null},{“type”:“ReturnStatement”,“argument”:{“type”:“ConditionalExpression”,“test”:{“type”:“Identifier”,“name”:“initial”},“consequent”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“reduce”}},“arguments”:},“alternate”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“reduce”}},“arguments”:}}}]},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“initial”},“prefix”:true},“consequent”:{“type”:“BlockStatement”,“body”:},“alternate”:{“type”:“BlockStatement”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“memo”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}}]}}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“IfStatement”,“test”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“initial”},“prefix”:true},“consequent”:{“type”:“ThrowStatement”,“argument”:{“type”:“NewExpression”,“callee”:{“type”:“Identifier”,“name”:“TypeError”},“arguments”:[{“type”:“Literal”,“value”:“Reduce of empty array with no initial value”,“raw”:“'Reduce of empty array with no initial value'”}]}},“alternate”:null},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“memo”}}]},“rest”:null,“generator”:false,“expression”:false}}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“reduceRight”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“foldr”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“arguments”},“property”:{“type”:“Identifier”,“name”:“length”}},“right”:{“type”:“Literal”,“value”:2,“raw”:“2”}}}“>defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“ArrayExpression”,“elements”:[]}}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeReduceRight”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“reduceRight”}},“right”:{“type”:“Identifier”,“name”:“nativeReduceRight”}}},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“Identifier”,“name”:“context”},“consequent”:{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“iterator”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“bind”}},“arguments”:}}},“alternate”:null},{“type”:“ReturnStatement”,“argument”:{“type”:“ConditionalExpression”,“test”:{“type”:“Identifier”,“name”:“initial”},“consequent”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“reduceRight”}},“arguments”:},“alternate”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“reduceRight”}},“arguments”:}}}]},“alternate”:null},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“reversed”},“init”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“toArray”}},“arguments”:},“property”:{“type”:“Identifier”,“name”:“reverse”}},“arguments”:,“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“context”},“right”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“initial”},“prefix”:true}},“consequent”:{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“iterator”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“bind”}},“arguments”:}}},“alternate”:null},{“type”:“ReturnStatement”,“argument”:{“type”:“ConditionalExpression”,“test”:{“type”:“Identifier”,“name”:“initial”},“consequent”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“reduce”}},“arguments”:},“alternate”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“reduce”}},“arguments”:}}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“find”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“detect”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“any”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“consequent”:{“type”:“BlockStatement”,“body”:},“alternate”:null}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“result”}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“filter”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“select”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“results”},“init”:{“type”:“ArrayExpression”,“elements”:}}],“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“results”}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeFilter”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“filter”}},“right”:{“type”:“Identifier”,“name”:“nativeFilter”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“filter”}},“arguments”:}},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“consequent”:{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“results”},“property”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“results”},“property”:{“type”:“Identifier”,“name”:“length”}}},“right”:{“type”:“Identifier”,“name”:“value”}}},“alternate”:null}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“results”}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“reject”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“results”},“init”:{“type”:“ArrayExpression”,“elements”:}}],“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“results”}},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“prefix”:true},“consequent”:{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“results”},“property”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“results”},“property”:{“type”:“Identifier”,“name”:“length”}}},“right”:{“type”:“Identifier”,“name”:“value”}}},“alternate”:null}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“results”}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“every”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“all”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“result”}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeEvery”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“every”}},“right”:{“type”:“Identifier”,“name”:“nativeEvery”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“every”}},“arguments”:}},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“result”},“right”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“result”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}},“prefix”:true},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“breaker”}},“alternate”:null}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“result”}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“any”},“init”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“some”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“any”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“LogicalExpression”,“operator”:“||”,“left”:{“type”:“Identifier”,“name”:“iterator”},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“iterator”},“right”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“identity”}}}}},{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“result”}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeSome”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“some”}},“right”:{“type”:“Identifier”,“name”:“nativeSome”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“some”}},“arguments”:}},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“||”,“left”:{“type”:“Identifier”,“name”:“result”},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“result”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“breaker”}},“alternate”:null}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“result”},“prefix”:true},“prefix”:true}}]},“rest”:null,“generator”:false,“expression”:false}}}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“include”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“contains”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“obj”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“found”}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeIndexOf”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“indexOf”}},“right”:{“type”:“Identifier”,“name”:“nativeIndexOf”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“BinaryExpression”,“operator”:“!=”,“left”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“obj”},“property”:{“type”:“Identifier”,“name”:“indexOf”}},“arguments”:},“right”:{“type”:“UnaryExpression”,“operator”:“-”,“argument”:{“type”:“Literal”,“value”:1,“raw”:“1”},“prefix”:true}}},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“found”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“any”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:},“rest”:null,“generator”:false,“expression”:false}]}}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“found”}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“invoke”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“args”},“init”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}],“kind”:“var”},{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“map”}},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“ConditionalExpression”,“test”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“method”},“property”:{“type”:“Identifier”,“name”:“call”}},“consequent”:{“type”:“LogicalExpression”,“operator”:“||”,“left”:{“type”:“Identifier”,“name”:“method”},“right”:{“type”:“Identifier”,“name”:“value”}},“alternate”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“value”},“property”:{“type”:“Identifier”,“name”:“method”}}},“property”:{“type”:“Identifier”,“name”:“apply”}},“arguments”:}}]},“rest”:null,“generator”:false,“expression”:false}]}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“pluck”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“map”}},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:},“rest”:null,“generator”:false,“expression”:false}]}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“max”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“iterator”},“prefix”:true},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“isArray”}},“arguments”:}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“Math”},“property”:{“type”:“Identifier”,“name”:“max”}},“property”:{“type”:“Identifier”,“name”:“apply”}},“arguments”:}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“iterator”},“prefix”:true},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“isEmpty”}},“arguments”:}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“UnaryExpression”,“operator”:“-”,“argument”:{“type”:“Identifier”,“name”:“Infinity”},“prefix”:true}},“alternate”:null},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“result”},“init”:{“type”:“ObjectExpression”,“properties”:}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“computed”},“init”:{“type”:“ConditionalExpression”,“test”:{“type”:“Identifier”,“name”:“iterator”},“consequent”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“alternate”:{“type”:“Identifier”,“name”:“value”}}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“>=”,“left”:{“type”:“Identifier”,“name”:“computed”},“right”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“result”},“property”:{“type”:“Identifier”,“name”:“computed”}}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“result”},“right”:{“type”:“ObjectExpression”,“properties”:}}}}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“result”},“property”:{“type”:“Identifier”,“name”:“value”}}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“min”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“iterator”},“prefix”:true},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“isArray”}},“arguments”:}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“Math”},“property”:{“type”:“Identifier”,“name”:“min”}},“property”:{“type”:“Identifier”,“name”:“apply”}},“arguments”:}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“iterator”},“prefix”:true},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“isEmpty”}},“arguments”:}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“Infinity”}},“alternate”:null},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“result”},“init”:{“type”:“ObjectExpression”,“properties”:}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“computed”},“init”:{“type”:“ConditionalExpression”,“test”:{“type”:“Identifier”,“name”:“iterator”},“consequent”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“alternate”:{“type”:“Identifier”,“name”:“value”}}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“<”,“left”:{“type”:“Identifier”,“name”:“computed”},“right”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“result”},“property”:{“type”:“Identifier”,“name”:“computed”}}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“result”},“right”:{“type”:“ObjectExpression”,“properties”:}}}}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“result”},“property”:{“type”:“Identifier”,“name”:“value”}}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“shuffle”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“shuffled”},“init”:{“type”:“ArrayExpression”,“elements”:}},{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“rand”},“init”:null}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“index”},“right”:{“type”:“Literal”,“value”:0,“raw”:“0”}},“consequent”:{“type”:“BlockStatement”,“body”:},“alternate”:{“type”:“BlockStatement”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“rand”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“Math”},“property”:{“type”:“Identifier”,“name”:“floor”}},“arguments”:[{“type”:“BinaryExpression”,“operator”:“*”,“left”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“Math”},“property”:{“type”:“Identifier”,“name”:“random”}},“arguments”:},“right”:{“type”:“BinaryExpression”,“operator”:“+”,“left”:{“type”:“Identifier”,“name”:“index”},“right”:{“type”:“Literal”,“value”:1,“raw”:“1”}}}]}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“shuffled”},“property”:{“type”:“Identifier”,“name”:“index”}},“right”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“shuffled”},“property”:{“type”:“Identifier”,“name”:“rand”}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“shuffled”},“property”:{“type”:“Identifier”,“name”:“rand”}},“right”:{“type”:“Identifier”,“name”:“value”}}}]}}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“shuffled”}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“sortBy”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“pluck”}},“arguments”:[{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“map”}},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“ObjectExpression”,“properties”:[{“type”:“Property”,“key”:{“type”:“Identifier”,“name”:“value”},“value”:{“type”:“Identifier”,“name”:“value”},“kind”:“init”},{“type”:“Property”,“key”:{“type”:“Identifier”,“name”:“criteria”},“value”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterator”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“kind”:“init”}]}}]},“rest”:null,“generator”:false,“expression”:false}]},“property”:{“type”:“Identifier”,“name”:“sort”}},“arguments”:[{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“ReturnStatement”,“argument”:{“type”:“ConditionalExpression”,“test”:{“type”:“BinaryExpression”,“operator”:“<”,“left”:{“type”:“Identifier”,“name”:“a”},“right”:{“type”:“Identifier”,“name”:“b”}},“consequent”:{“type”:“UnaryExpression”,“operator”:“-”,“argument”:{“type”:“Literal”,“value”:1,“raw”:“1”},“prefix”:true},“alternate”:{“type”:“ConditionalExpression”,“test”:{“type”:“BinaryExpression”,“operator”:“>”,“left”:{“type”:“Identifier”,“name”:“a”},“right”:{“type”:“Identifier”,“name”:“b”}},“consequent”:{“type”:“Literal”,“value”:1,“raw”:“1”},“alternate”:{“type”:“Literal”,“value”:0,“raw”:“0”}}}}]},“rest”:null,“generator”:false,“expression”:false}]},{“type”:“Literal”,“value”:“value”,“raw”:“'value'”}]}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“groupBy”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“result”},“init”:{“type”:“ObjectExpression”,“properties”:}}],“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“iterator”},“init”:{“type”:“ConditionalExpression”,“test”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“isFunction”}},“arguments”:},“consequent”:{“type”:“Identifier”,“name”:“val”},“alternate”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:},“rest”:null,“generator”:false,“expression”:false}}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“each”},“arguments”:[{“type”:“Identifier”,“name”:“obj”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“key”},“init”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“iterator”},“arguments”:}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“LogicalExpression”,“operator”:“||”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“result”},“property”:{“type”:“Identifier”,“name”:“key”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“result”},“property”:{“type”:“Identifier”,“name”:“key”}},“right”:{“type”:“ArrayExpression”,“elements”:[]}}},“property”:{“type”:“Identifier”,“name”:“push”}},“arguments”:}}]},“rest”:null,“generator”:false,“expression”:false}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“result”}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“sortedIndex”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“LogicalExpression”,“operator”:“||”,“left”:{“type”:“Identifier”,“name”:“iterator”},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“iterator”},“right”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“identity”}}}}},{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“WhileStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“<”,“left”:{“type”:“Identifier”,“name”:“low”},“right”:{“type”:“Identifier”,“name”:“high”}},“body”:{“>”,“left”:{“type”:“BinaryExpression”,“operator”:“+”,“left”:{“type”:“Identifier”,“name”:“low”},“right”:{“type”:“Identifier”,“name”:“high”}},“right”:{“type”:“Literal”,“value”:1,“raw”:“1”}}}“>type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“ConditionalExpression”,“test”:{“type”:“BinaryExpression”,“operator”:“<”,“left”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“iterator”},“arguments”:},“right”:{“type”:“CallExpression”,“callee”:{“type”:“Identifier”,“name”:“iterator”},“arguments”:}},“consequent”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“low”},“right”:{“type”:“BinaryExpression”,“operator”:“+”,“left”:{“type”:“Identifier”,“name”:“mid”},“right”:{“type”:“Literal”,“value”:1,“raw”:“1”}}},“alternate”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“high”},“right”:{“type”:“Identifier”,“name”:“mid”}}}}]}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“low”}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“toArray”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“iterable”},“prefix”:true},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“ArrayExpression”,“elements”:}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterable”},“property”:{“type”:“Identifier”,“name”:“toArray”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“iterable”},“property”:{“type”:“Identifier”,“name”:“toArray”}},“arguments”:[]}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“isArray”}},“arguments”:},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“isArguments”}},“arguments”:},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}},“alternate”:null},{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“values”}},“arguments”:}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“size”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“toArray”}},“arguments”:},“property”:{“type”:“Identifier”,“name”:“length”}}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“first”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“head”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“ConditionalExpression”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“!=”,“left”:{“type”:“Identifier”,“name”:“n”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“right”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“guard”},“prefix”:true}},“consequent”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:},“alternate”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“array”},“property”:{“type”:“Literal”,“value”:0,“raw”:“0”}}}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“initial”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“last”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“!=”,“left”:{“type”:“Identifier”,“name”:“n”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“right”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“Identifier”,“name”:“guard”},“prefix”:true}},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:[{“type”:“Identifier”,“name”:“array”},{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“Math”},“property”:{“type”:“Identifier”,“name”:“max”}},“arguments”:}]}}]},“alternate”:{“type”:“BlockStatement”,“body”:}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“rest”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“tail”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“compact”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“filter”}},“arguments”:[{“type”:“Identifier”,“name”:“array”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:},“rest”:null,“generator”:false,“expression”:false}]}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“flatten”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“reduce”}},“arguments”:[{“type”:“Identifier”,“name”:“array”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“isArray”}},“arguments”:},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“memo”},“property”:{“type”:“Identifier”,“name”:“concat”}},“arguments”:[{“type”:“ConditionalExpression”,“test”:{“type”:“Identifier”,“name”:“shallow”},“consequent”:{“type”:“Identifier”,“name”:“value”},“alternate”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“flatten”}},“arguments”:}}]}},“alternate”:null},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“memo”},“property”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“memo”},“property”:{“type”:“Identifier”,“name”:“length”}}},“right”:{“type”:“Identifier”,“name”:“value”}}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“memo”}}]},“rest”:null,“generator”:false,“expression”:false},{“type”:“ArrayExpression”,“elements”:}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“without”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“difference”}},“arguments”:[{“type”:“Identifier”,“name”:“array”},{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}]}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“uniq”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“unique”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“initial”},“init”:{“type”:“ConditionalExpression”,“test”:{“type”:“Identifier”,“name”:“iterator”},“consequent”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“map”}},“arguments”:},“alternate”:{“type”:“Identifier”,“name”:“array”}}}],“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“result”},“init”:{“type”:“ArrayExpression”,“elements”:}}],“kind”:“var”},{“type”:“ExpressionStatement”,“expression”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“reduce”}},“arguments”:[{“type”:“Identifier”,“name”:“initial”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“||”,“left”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Literal”,“value”:0,“raw”:“0”},“right”:{“type”:“Identifier”,“name”:“i”}},“right”:{“type”:“ConditionalExpression”,“test”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“Identifier”,“name”:“isSorted”},“right”:{“type”:“Literal”,“value”:true,“raw”:“true”}},“consequent”:{“type”:“BinaryExpression”,“operator”:“!=”,“left”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“last”}},“arguments”:},“right”:{“type”:“Identifier”,“name”:“el”}},“alternate”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“include”}},“arguments”:},“prefix”:true}}},“consequent”:{“type”:“BlockStatement”,“body”:},“alternate”:null},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“memo”}}]},“rest”:null,“generator”:false,“expression”:false},{“type”:“ArrayExpression”,“elements”:}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“result”}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“union”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:[],“defaults”:,“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“uniq”}},“arguments”:[{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“flatten”}},“arguments”:}]}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“intersection”}},“right”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“intersect”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“rest”},“init”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}],“kind”:“var”},{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“filter”}},“arguments”:[{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“uniq”}},“arguments”:},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“every”}},“arguments”:[{“type”:“Identifier”,“name”:“rest”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“BinaryExpression”,“operator”:“>=”,“left”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“indexOf”}},“arguments”:},“right”:{“type”:“Literal”,“value”:0,“raw”:“0”}}}]},“rest”:null,“generator”:false,“expression”:false}]}}]},“rest”:null,“generator”:false,“expression”:false}]}}]},“rest”:null,“generator”:false,“expression”:false}}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“difference”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“rest”},“init”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“flatten”}},“arguments”:[{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}]}}],“kind”:“var”},{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“filter”}},“arguments”:[{“type”:“Identifier”,“name”:“array”},{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“ReturnStatement”,“argument”:{“type”:“UnaryExpression”,“operator”:“!”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“include”}},“arguments”:},“prefix”:true}}]},“rest”:null,“generator”:false,“expression”:false}]}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“zip”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:[],“defaults”:,“body”:{“type”:“BlockStatement”,“body”:[{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“args”},“init”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“slice”},“property”:{“type”:“Identifier”,“name”:“call”}},“arguments”:}}],“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“length”},“init”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“max”}},“arguments”:[{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“pluck”}},“arguments”:}]}}],“kind”:“var”},{“type”:“VariableDeclaration”,“declarations”:[{“type”:“VariableDeclarator”,“id”:{“type”:“Identifier”,“name”:“results”},“init”:{“type”:“NewExpression”,“callee”:{“type”:“Identifier”,“name”:“Array”},“arguments”:}}],“kind”:“var”},{“type”:“ForStatement”,“init”:{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},“test”:{“type”:“BinaryExpression”,“operator”:“<”,“left”:{“type”:“Identifier”,“name”:“i”},“right”:{“type”:“Identifier”,“name”:“length”}},“update”:{“type”:“UpdateExpression”,“operator”:“++”,“argument”:{“type”:“Identifier”,“name”:“i”},“prefix”:false},“body”:{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“results”},“property”:{“type”:“Identifier”,“name”:“i”}},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“pluck”}},“arguments”:}}}},{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“results”}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“indexOf”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“array”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“UnaryExpression”,“operator”:“-”,“argument”:{“type”:“Literal”,“value”:1,“raw”:“1”},“prefix”:true}},“alternate”:null},{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“IfStatement”,“test”:{“type”:“Identifier”,“name”:“isSorted”},“consequent”:{“type”:“BlockStatement”,“body”:[{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“Identifier”,“name”:“i”},“right”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“sortedIndex”}},“arguments”:}}},{“type”:“ReturnStatement”,“argument”:{“type”:“ConditionalExpression”,“test”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“array”},“property”:{“type”:“Identifier”,“name”:“i”}},“right”:{“type”:“Identifier”,“name”:“item”}},“consequent”:{“type”:“Identifier”,“name”:“i”},“alternate”:{“type”:“UnaryExpression”,“operator”:“-”,“argument”:{“type”:“Literal”,“value”:1,“raw”:“1”},“prefix”:true}}}]},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeIndexOf”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“array”},“property”:{“type”:“Identifier”,“name”:“indexOf”}},“right”:{“type”:“Identifier”,“name”:“nativeIndexOf”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“array”},“property”:{“type”:“Identifier”,“name”:“indexOf”}},“arguments”:}},“alternate”:null},{“type”:“ForStatement”,“init”:{“type”:“SequenceExpression”,“expressions”:},“test”:{“type”:“BinaryExpression”,“operator”:“<”,“left”:{“type”:“Identifier”,“name”:“i”},“right”:{“type”:“Identifier”,“name”:“l”}},“update”:{“type”:“UpdateExpression”,“operator”:“++”,“argument”:{“type”:“Identifier”,“name”:“i”},“prefix”:false},“body”:{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“in”,“left”:{“type”:“Identifier”,“name”:“i”},“right”:{“type”:“Identifier”,“name”:“array”}},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“array”},“property”:{“type”:“Identifier”,“name”:“i”}},“right”:{“type”:“Identifier”,“name”:“item”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“i”}},“alternate”:null}},{“type”:“ReturnStatement”,“argument”:{“type”:“UnaryExpression”,“operator”:“-”,“argument”:{“type”:“Literal”,“value”:1,“raw”:“1”},“prefix”:true}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“lastIndexOf”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“==”,“left”:{“type”:“Identifier”,“name”:“array”},“right”:{“type”:“Literal”,“value”:null,“raw”:“null”}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“UnaryExpression”,“operator”:“-”,“argument”:{“type”:“Literal”,“value”:1,“raw”:“1”},“prefix”:true}},“alternate”:null},{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“Identifier”,“name”:“nativeLastIndexOf”},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“array”},“property”:{“type”:“Identifier”,“name”:“lastIndexOf”}},“right”:{“type”:“Identifier”,“name”:“nativeLastIndexOf”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“CallExpression”,“callee”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“array”},“property”:{“type”:“Identifier”,“name”:“lastIndexOf”}},“arguments”:}},“alternate”:null},{“type”:“VariableDeclaration”,“declarations”:,“kind”:“var”},{“type”:“WhileStatement”,“test”:{“type”:“UpdateExpression”,“operator”:“–”,“argument”:{“type”:“Identifier”,“name”:“i”},“prefix”:false},“body”:{“type”:“IfStatement”,“test”:{“type”:“LogicalExpression”,“operator”:“&&”,“left”:{“type”:“BinaryExpression”,“operator”:“in”,“left”:{“type”:“Identifier”,“name”:“i”},“right”:{“type”:“Identifier”,“name”:“array”}},“right”:{“type”:“BinaryExpression”,“operator”:“===”,“left”:{“type”:“MemberExpression”,“computed”:true,“object”:{“type”:“Identifier”,“name”:“array”},“property”:{“type”:“Identifier”,“name”:“i”}},“right”:{“type”:“Identifier”,“name”:“item”}}},“consequent”:{“type”:“ReturnStatement”,“argument”:{“type”:“Identifier”,“name”:“i”}},“alternate”:null}},{“type”:“ReturnStatement”,“argument”:{“type”:“UnaryExpression”,“operator”:“-”,“argument”:{“type”:“Literal”,“value”:1,“raw”:“1”},“prefix”:true}}]},“rest”:null,“generator”:false,“expression”:false}}},{“type”:“ExpressionStatement”,“expression”:{“type”:“AssignmentExpression”,“operator”:“=”,“left”:{“type”:“MemberExpression”,“computed”:false,“object”:{“type”:“Identifier”,“name”:“_”},“property”:{“type”:“Identifier”,“name”:“range”}},“right”:{“type”:“FunctionExpression”,“id”:null,“params”:,“defaults”:[],“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“<=","left":{"type":"MemberExpression","computed":false,"object":{"type":"Identifier","name":"arguments"},"property":{"type":"Identifier","name":"length"}},"right":{"type":"Literal","value":1,"raw":"1"}},"consequent":{"type":"BlockStatement","body":},”alternate“:null},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”step“},”right“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”Identifier“,”name“:”arguments“},”property“:{”type“:”Literal“,”value“:2,”raw“:”2“}},”right“:{”type“:”Literal“,”value“:1,”raw“:”1“}}}},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”len“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”Math“},”property“:{”type“:”Identifier“,”name“:”max“}},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”Math“},”property“:{”type“:”Identifier“,”name“:”ceil“}},”arguments“:},{”type“:”Literal“,”value“:0,”raw“:”0“}]}}],”kind“:”var“},{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”range“},”init“:{”type“:”NewExpression“,”callee“:{”type“:”Identifier“,”name“:”Array“},”arguments“:}}],”kind“:”var“},{”type“:”WhileStatement“,”test“:{”type“:”BinaryExpression“,”operator“:”<“,”left“:{”type“:”Identifier“,”name“:”idx“},”right“:{”type“:”Identifier“,”name“:”len“}},”body“:{”type“:”BlockStatement“,”body“:}},{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”range“}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”ctor“},”init“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}],”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”bind“}},”right“:{”type“:”FunctionExpression“,”id“:{”type“:”Identifier“,”name“:”bind“},”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”IfStatement“,”test“:{”type“:”LogicalExpression“,”operator“:”&&“,”left“:{”type“:”BinaryExpression“,”operator“:”===“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”bind“}},”right“:{”type“:”Identifier“,”name“:”nativeBind“}},”right“:{”type“:”Identifier“,”name“:”nativeBind“}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”nativeBind“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:[{”type“:”Identifier“,”name“:”func“},{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}]}},”alternate“:null},{”type“:”IfStatement“,”test“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isFunction“}},”arguments“:},”prefix“:true},”consequent“:{”type“:”ThrowStatement“,”argument“:{”type“:”NewExpression“,”callee“:{”type“:”Identifier“,”name“:”TypeError“},”arguments“:[]}},”alternate“:null},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”args“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}}},{”type“:”ReturnStatement“,”argument“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”bound“},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”BinaryExpression“,”operator“:”instanceof“,”left“:{”type“:”ThisExpression“},”right“:{”type“:”Identifier“,”name“:”bound“}},”prefix“:true},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:[{”type“:”Identifier“,”name“:”context“},{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”args“},”property“:{”type“:”Identifier“,”name“:”concat“}},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}]}]}},”alternate“:null},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”ctor“},”property“:{”type“:”Identifier“,”name“:”prototype“}},”right“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”prototype“}}}},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”self“},”init“:{”type“:”NewExpression“,”callee“:{”type“:”Identifier“,”name“:”ctor“},”arguments“:}}],”kind“:”var“},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”result“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:[{”type“:”Identifier“,”name“:”self“},{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”args“},”property“:{”type“:”Identifier“,”name“:”concat“}},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}]}]}}],”kind“:”var“},{”type“:”IfStatement“,”test“:{”type“:”BinaryExpression“,”operator“:”===“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”Object“},”arguments“:},”right“:{”type“:”Identifier“,”name“:”result“}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”result“}},”alternate“:null},{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”self“}}]},”rest“:null,”generator“:false,”expression“:false}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”bindAll“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”funcs“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}}],”kind“:”var“},{”type“:”IfStatement“,”test“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”funcs“},”property“:{”type“:”Identifier“,”name“:”length“}},”right“:{”type“:”Literal“,”value“:0,”raw“:”0“}},”consequent“:{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”funcs“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”functions“}},”arguments“:}}},”alternate“:null},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”each“},”arguments“:[{”type“:”Identifier“,”name“:”funcs“},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”Identifier“,”name“:”obj“},”property“:{”type“:”Identifier“,”name“:”f“}},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”bind“}},”arguments“:}}}]},”rest“:null,”generator“:false,”expression“:false}]}},{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”obj“}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”memoize“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”memo“},”init“:{”type“:”ObjectExpression“,”properties“:}}],”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”Identifier“,”name“:”hasher“},”right“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”hasher“},”right“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”identity“}}}}},{”type“:”ReturnStatement“,”argument“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”key“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”hasher“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}}],”kind“:”var“},{”type“:”ReturnStatement“,”argument“:{”type“:”ConditionalExpression“,”test“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”hasOwnProperty“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”consequent“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”Identifier“,”name“:”memo“},”property“:{”type“:”Identifier“,”name“:”key“}},”alternate“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”Identifier“,”name“:”memo“},”property“:{”type“:”Identifier“,”name“:”key“}},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}}}}]},”rest“:null,”generator“:false,”expression“:false}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”delay“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”args“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}}],”kind“:”var“},{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”setTimeout“},”arguments“:[{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}}]},”rest“:null,”generator“:false,”expression“:false},{”type“:”Identifier“,”name“:”wait“}]}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”defer“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”delay“}},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:[{”type“:”Identifier“,”name“:”_“},{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”ArrayExpression“,”elements“:},”property“:{”type“:”Identifier“,”name“:”concat“}},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}]}]}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”throttle“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”whenDone“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”debounce“}},”arguments“:[{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false},{”type“:”Identifier“,”name“:”wait“}]}}],”kind“:”var“},{”type“:”ReturnStatement“,”argument“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”context“},”right“:{”type“:”ThisExpression“}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”args“},”right“:{”type“:”Identifier“,”name“:”arguments“}}},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”later“},”init“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”timeout“},”right“:{”type“:”Literal“,”value“:null,”raw“:”null“}}},{”type“:”IfStatement“,”test“:{”type“:”Identifier“,”name“:”more“},”consequent“:{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}},”alternate“:null},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”whenDone“},”arguments“:},”rest“:null,”generator“:false,”expression“:false}}],”kind“:”var“},{”type“:”IfStatement“,”test“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”Identifier“,”name“:”timeout“},”prefix“:true},”consequent“:{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”timeout“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”setTimeout“},”arguments“:}}},”alternate“:null},{”type“:”IfStatement“,”test“:{”type“:”Identifier“,”name“:”throttling“},”consequent“:{”type“:”BlockStatement“,”body“:},”alternate“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}}]}},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”whenDone“},”arguments“:},”rest“:null,”generator“:false,”expression“:false}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”debounce“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”ReturnStatement“,”argument“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”later“},”init“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”timeout“},”right“:{”type“:”Literal“,”value“:null,”raw“:”null“}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}}]},”rest“:null,”generator“:false,”expression“:false}}],”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”clearTimeout“},”arguments“:}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”timeout“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”setTimeout“},”arguments“:}}}]},”rest“:null,”generator“:false,”expression“:false}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”once“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”ReturnStatement“,”argument“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”Identifier“,”name“:”ran“},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”memo“}},”alternate“:null},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”ran“},”right“:{”type“:”Literal“,”value“:true,”raw“:”true“}}},{”type“:”ReturnStatement“,”argument“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”memo“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}}}]},”rest“:null,”generator“:false,”expression“:false}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”wrap“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”args“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”concat“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:[{”type“:”ArrayExpression“,”elements“:},{”type“:”Identifier“,”name“:”arguments“}]}}],”kind“:”var“},{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”wrapper“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}}]},”rest“:null,”generator“:false,”expression“:false}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”compose“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”ReturnStatement“,”argument“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”ForStatement“,”init“:{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},”test“:{”type“:”BinaryExpression“,”operator“:”>=“,”left“:{”type“:”Identifier“,”name“:”i“},”right“:{”type“:”Literal“,”value“:0,”raw“:”0“}},”update“:{”type“:”UpdateExpression“,”operator“:”–“,”argument“:{”type“:”Identifier“,”name“:”i“},”prefix“:false},”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”args“},”right“:{”type“:”ArrayExpression“,”elements“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”Identifier“,”name“:”funcs“},”property“:{”type“:”Identifier“,”name“:”i“}},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}]}}}]}},{”type“:”ReturnStatement“,”argument“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”Identifier“,”name“:”args“},”property“:{”type“:”Literal“,”value“:0,”raw“:”0“}}}]},”rest“:null,”generator“:false,”expression“:false}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”after“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”BinaryExpression“,”operator“:”<=","left":{"type":"Identifier","name":"times"},"right":{"type":"Literal","value":0,"raw":"0"}},"consequent":{"type":"ReturnStatement","argument":{"type":"CallExpression","callee":{"type":"Identifier","name":"func"},"arguments":}},“alternate”:null},{“type”:“ReturnStatement”,“argument”:{“type”:“FunctionExpression”,“id”:null,“params”:[],“defaults”:,“body”:{“type”:“BlockStatement”,“body”:[{“type”:“IfStatement”,“test”:{“type”:“BinaryExpression”,“operator”:“<","left":{"type":"UpdateExpression","operator":"--","argument":{"type":"Identifier","name":"times"},"prefix":true},"right":{"type":"Literal","value":1,"raw":"1"}},"consequent":{"type":"BlockStatement","body":[{"type":"ReturnStatement","argument":{"type":"CallExpression","callee":{"type":"MemberExpression","computed":false,"object":{"type":"Identifier","name":"func"},"property":{"type":"Identifier","name":"apply"}},"arguments":}}]},”alternate“:null}]},”rest“:null,”generator“:false,”expression“:false}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”keys“}},”right“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”Identifier“,”name“:”nativeKeys“},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”BinaryExpression“,”operator“:”!==“,”left“:{”type“:”Identifier“,”name“:”obj“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”Object“},”arguments“:}},”consequent“:{”type“:”ThrowStatement“,”argument“:{”type“:”NewExpression“,”callee“:{”type“:”Identifier“,”name“:”TypeError“},”arguments“:[{”type“:”Literal“,”value“:”Invalid object“,”raw“:”'Invalid object'“}]}},”alternate“:null},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”keys“},”init“:{”type“:”ArrayExpression“,”elements“:}}],”kind“:”var“},{”type“:”ForInStatement“,”left“:{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},”right“:{”type“:”Identifier“,”name“:”obj“},”body“:{”type“:”IfStatement“,”test“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”hasOwnProperty“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”consequent“:{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”Identifier“,”name“:”keys“},”property“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”keys“},”property“:{”type“:”Identifier“,”name“:”length“}}},”right“:{”type“:”Identifier“,”name“:”key“}}},”alternate“:null},”each“:false},{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”keys“}}]},”rest“:null,”generator“:false,”expression“:false}}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”values“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”map“}},”arguments“:}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”functions“}},”right“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”methods“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”names“},”init“:{”type“:”ArrayExpression“,”elements“:}}],”kind“:”var“},{”type“:”ForInStatement“,”left“:{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},”right“:{”type“:”Identifier“,”name“:”obj“},”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isFunction“}},”arguments“:},”consequent“:{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”names“},”property“:{”type“:”Identifier“,”name“:”push“}},”arguments“:}},”alternate“:null}]},”each“:false},{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”names“},”property“:{”type“:”Identifier“,”name“:”sort“}},”arguments“:},”rest“:null,”generator“:false,”expression“:false}}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”extend“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”each“},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ForInStatement“,”left“:{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},”right“:{”type“:”Identifier“,”name“:”source“},”body“:{”type“:”BlockStatement“,”body“:},”each“:false}]},”rest“:null,”generator“:false,”expression“:false}]}},{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”obj“}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”defaults“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”each“},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ForInStatement“,”left“:{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},”right“:{”type“:”Identifier“,”name“:”source“},”body“:{”type“:”BlockStatement“,”body“:},”each“:false}]},”rest“:null,”generator“:false,”expression“:false}]}},{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”obj“}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”clone“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isObject“}},”arguments“:},”prefix“:true},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”obj“}},”alternate“:null},{”type“:”ReturnStatement“,”argument“:{”type“:”ConditionalExpression“,”test“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isArray“}},”arguments“:},”consequent“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”obj“},”property“:{”type“:”Identifier“,”name“:”slice“}},”arguments“:[]},”alternate“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”extend“}},”arguments“:[{”type“:”ObjectExpression“,”properties“:},{”type“:”Identifier“,”name“:”obj“}]}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”tap“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”interceptor“},”arguments“:}},{”type“:”ReturnStatement“,”argument“:{”type“:”Identifier“,”name“:”obj“}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”FunctionDeclaration“,”id“:{”type“:”Identifier“,”name“:”eq“},”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”BinaryExpression“,”operator“:”===“,”left“:{”type“:”Identifier“,”name“:”a“},”right“:{”type“:”Identifier“,”name“:”b“}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”BinaryExpression“,”operator“:”!==“,”left“:{”type“:”Identifier“,”name“:”a“},”right“:{”type“:”Literal“,”value“:0,”raw“:”0“}},”right“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”BinaryExpression“,”operator“:”/“,”left“:{”type“:”Literal“,”value“:1,”raw“:”1“},”right“:{”type“:”Identifier“,”name“:”a“}},”right“:{”type“:”BinaryExpression“,”operator“:”/“,”left“:{”type“:”Literal“,”value“:1,”raw“:”1“},”right“:{”type“:”Identifier“,”name“:”b“}}}}},”alternate“:null},{”type“:”IfStatement“,”test“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”Identifier“,”name“:”a“},”right“:{”type“:”Literal“,”value“:null,”raw“:”null“}},”right“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”Identifier“,”name“:”b“},”right“:{”type“:”Literal“,”value“:null,”raw“:”null“}}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”===“,”left“:{”type“:”Identifier“,”name“:”a“},”right“:{”type“:”Identifier“,”name“:”b“}}},”alternate“:null},{”type“:”IfStatement“,”test“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”a“},”property“:{”type“:”Identifier“,”name“:”_chain“}},”consequent“:{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”a“},”right“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”a“},”property“:{”type“:”Identifier“,”name“:”_wrapped“}}}},”alternate“:null},{”type“:”IfStatement“,”test“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”b“},”property“:{”type“:”Identifier“,”name“:”_chain“}},”consequent“:{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”b“},”right“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”b“},”property“:{”type“:”Identifier“,”name“:”_wrapped“}}}},”alternate“:null},{”type“:”IfStatement“,”test“:{”type“:”LogicalExpression“,”operator“:”&&“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”a“},”property“:{”type“:”Identifier“,”name“:”isEqual“}},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isFunction“}},”arguments“:}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”a“},”property“:{”type“:”Identifier“,”name“:”isEqual“}},”arguments“:}},”alternate“:null},{”type“:”IfStatement“,”test“:{”type“:”LogicalExpression“,”operator“:”&&“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”b“},”property“:{”type“:”Identifier“,”name“:”isEqual“}},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isFunction“}},”arguments“:}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”b“},”property“:{”type“:”Identifier“,”name“:”isEqual“}},”arguments“:}},”alternate“:null},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”className“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}}],”kind“:”var“},{”type“:”IfStatement“,”test“:{”type“:”BinaryExpression“,”operator“:”!=“,”left“:{”type“:”Identifier“,”name“:”className“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”Literal“,”value“:false,”raw“:”false“}},”alternate“:null},{”type“:”SwitchStatement“,”discriminant“:{”type“:”Identifier“,”name“:”className“},”cases“:[{”type“:”SwitchCase“,”test“:{”type“:”Literal“,”value“:”[object String]“,”raw“:”'[object String]'“},”consequent“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”Identifier“,”name“:”a“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”String“},”arguments“:}}}]},{”type“:”SwitchCase“,”test“:{”type“:”Literal“,”value“:”[object Number]“,”raw“:”'[object Number]'“},”consequent“:},{”type“:”SwitchCase“,”test“:{”type“:”Literal“,”value“:”[object Date]“,”raw“:”'[object Date]'“},”consequent“:[]},{”type“:”SwitchCase“,”test“:{”type“:”Literal“,”value“:”[object Boolean]“,”raw“:”'[object Boolean]'“},”consequent“:},{”type“:”SwitchCase“,”test“:{”type“:”Literal“,”value“:”[object RegExp]“,”raw“:”'[object RegExp]'“},”consequent“:}]},{”type“:”IfStatement“,”test“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”BinaryExpression“,”operator“:”!=“,”left“:{”type“:”UnaryExpression“,”operator“:”typeof“,”argument“:{”type“:”Identifier“,”name“:”a“},”prefix“:true},”right“:{”type“:”Literal“,”value“:”object“,”raw“:”'object'“}},”right“:{”type“:”BinaryExpression“,”operator“:”!=“,”left“:{”type“:”UnaryExpression“,”operator“:”typeof“,”argument“:{”type“:”Identifier“,”name“:”b“},”prefix“:true},”right“:{”type“:”Literal“,”value“:”object“,”raw“:”'object'“}}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”Literal“,”value“:false,”raw“:”false“}},”alternate“:null},{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”WhileStatement“,”test“:{”type“:”UpdateExpression“,”operator“:”–“,”argument“:{”type“:”Identifier“,”name“:”length“},”prefix“:false},”body“:{”type“:”BlockStatement“,”body“:}},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”stack“},”property“:{”type“:”Identifier“,”name“:”push“}},”arguments“:}},{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”IfStatement“,”test“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”Identifier“,”name“:”className“},”right“:{”type“:”Literal“,”value“:”[object Array]“,”raw“:”'[object Array]'“}},”consequent“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”size“},”right“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”a“},”property“:{”type“:”Identifier“,”name“:”length“}}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”result“},”right“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”Identifier“,”name“:”size“},”right“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”b“},”property“:{”type“:”Identifier“,”name“:”length“}}}}},{”type“:”IfStatement“,”test“:{”type“:”Identifier“,”name“:”result“},”consequent“:{”type“:”BlockStatement“,”body“:[{”type“:”WhileStatement“,”test“:{”type“:”UpdateExpression“,”operator“:”–“,”argument“:{”type“:”Identifier“,”name“:”size“},”prefix“:false},”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”result“},”right“:{”type“:”LogicalExpression“,”operator“:”&&“,”left“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”BinaryExpression“,”operator“:”in“,”left“:{”type“:”Identifier“,”name“:”size“},”right“:{”type“:”Identifier“,”name“:”a“}},”right“:{”type“:”BinaryExpression“,”operator“:”in“,”left“:{”type“:”Identifier“,”name“:”size“},”right“:{”type“:”Identifier“,”name“:”b“}}},”right“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”eq“},”arguments“:}}},”prefix“:true},”consequent“:{”type“:”BreakStatement“,”label“:null},”alternate“:null}]}}]},”alternate“:null}]},”alternate“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”BinaryExpression“,”operator“:”!=“,”left“:{”type“:”BinaryExpression“,”operator“:”in“,”left“:{”type“:”Literal“,”value“:”constructor“,”raw“:”‘constructor’“},”right“:{”type“:”Identifier“,”name“:”a“}},”right“:{”type“:”BinaryExpression“,”operator“:”in“,”left“:{”type“:”Literal“,”value“:”constructor“,”raw“:”‘constructor’“},”right“:{”type“:”Identifier“,”name“:”b“}}},”right“:{”type“:”BinaryExpression“,”operator“:”!=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”a“},”property“:{”type“:”Identifier“,”name“:”constructor“}},”right“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”b“},”property“:{”type“:”Identifier“,”name“:”constructor“}}}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”Literal“,”value“:false,”raw“:”false“}},”alternate“:null},{”type“:”ForInStatement“,”left“:{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},”right“:{”type“:”Identifier“,”name“:”a“},”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”hasOwnProperty“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”consequent“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”UpdateExpression“,”operator“:”++“,”argument“:{”type“:”Identifier“,”name“:”size“},”prefix“:false}},{”type“:”IfStatement“,”test“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”result“},”right“:{”type“:”LogicalExpression“,”operator“:”&&“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”hasOwnProperty“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”eq“},”arguments“:}}},”prefix“:true},”consequent“:{”type“:”BreakStatement“,”label“:null},”alternate“:null}]},”alternate“:null}]},”each“:false},{”type“:”IfStatement“,”test“:{”type“:”Identifier“,”name“:”result“},”consequent“:{”type“:”BlockStatement“,”body“:[{”type“:”ForInStatement“,”left“:{”type“:”Identifier“,”name“:”key“},”right“:{”type“:”Identifier“,”name“:”b“},”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”LogicalExpression“,”operator“:”&&“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”hasOwnProperty“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”UpdateExpression“,”operator“:”–“,”argument“:{”type“:”Identifier“,”name“:”size“},”prefix“:false},”prefix“:true}},”consequent“:{”type“:”BreakStatement“,”label“:null},”alternate“:null}]},”each“:false},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”Identifier“,”name“:”result“},”right“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”Identifier“,”name“:”size“},”prefix“:true}}}]},”alternate“:null}]}},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”stack“},”property“:{”type“:”Identifier“,”name“:”pop“}},”arguments“:},”rest“:null,”generator“:false,”expression“:false},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isEqual“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”eq“},”arguments“:[{”type“:”Identifier“,”name“:”a“},{”type“:”Identifier“,”name“:”b“},{”type“:”ArrayExpression“,”elements“:}]}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isEmpty“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”IfStatement“,”test“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isArray“}},”arguments“:},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isString“}},”arguments“:}},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”===“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”obj“},”property“:{”type“:”Identifier“,”name“:”length“}},”right“:{”type“:”Literal“,”value“:0,”raw“:”0“}}},”alternate“:null},{”type“:”ForInStatement“,”left“:{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},”right“:{”type“:”Identifier“,”name“:”obj“},”body“:{”type“:”IfStatement“,”test“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”hasOwnProperty“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”Literal“,”value“:false,”raw“:”false“}},”alternate“:null},”each“:false},{”type“:”ReturnStatement“,”argument“:{”type“:”Literal“,”value“:true,”raw“:”true“}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isElement“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isArray“}},”right“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”Identifier“,”name“:”nativeIsArray“},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”Literal“,”value“:”[object Array]“,”raw“:”'[object Array]'“}}}]},”rest“:null,”generator“:false,”expression“:false}}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isObject“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”===“,”left“:{”type“:”Identifier“,”name“:”obj“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”Object“},”arguments“:}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isArguments“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”Literal“,”value“:”[object Arguments]“,”raw“:”'[object Arguments]'“}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”IfStatement“,”test“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isArguments“}},”arguments“:},”prefix“:true},”consequent“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isArguments“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”UnaryExpression“,”operator“:”!“,”argument“:{”type“:”LogicalExpression“,”operator“:”&&“,”left“:{”type“:”Identifier“,”name“:”obj“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”hasOwnProperty“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}},”prefix“:true},”prefix“:true}}]},”rest“:null,”generator“:false,”expression“:false}}}]},”alternate“:null},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isFunction“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”Literal“,”value“:”[object Function]“,”raw“:”'[object Function]'“}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isString“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”Literal“,”value“:”[object String]“,”raw“:”'[object String]'“}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isNumber“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”Literal“,”value“:”[object Number]“,”raw“:”'[object Number]'“}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isNaN“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isBoolean“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”BinaryExpression“,”operator“:”===“,”left“:{”type“:”Identifier“,”name“:”obj“},”right“:{”type“:”Literal“,”value“:true,”raw“:”true“}},”right“:{”type“:”BinaryExpression“,”operator“:”===“,”left“:{”type“:”Identifier“,”name“:”obj“},”right“:{”type“:”Literal“,”value“:false,”raw“:”false“}}},”right“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”Literal“,”value“:”[object Boolean]“,”raw“:”'[object Boolean]'“}}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isDate“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”Literal“,”value“:”[object Date]“,”raw“:”'[object Date]'“}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isRegExp“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”==“,”left“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”toString“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:},”right“:{”type“:”Literal“,”value“:”[object RegExp]“,”raw“:”'[object RegExp]'“}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isNull“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”isUndefined“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”noConflict“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”identity“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”times“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ForStatement“,”init“:{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},”test“:{”type“:”BinaryExpression“,”operator“:”<“,”left“:{”type“:”Identifier“,”name“:”i“},”right“:{”type“:”Identifier“,”name“:”n“}},”update“:{”type“:”UpdateExpression“,”operator“:”++“,”argument“:{”type“:”Identifier“,”name“:”i“},”prefix“:false},”body“:{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”iterator“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”escape“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”Literal“,”value“:”“,”raw“:””“},”right“:{”type“:”Identifier“,”name“:”string“}},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”/g“},{”type“:”Literal“,”value“:”>“,”raw“:”‘>’“}”>arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”mixin“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”each“},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”functions“}},”arguments“:},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”addToWrapper“},”arguments“:}}]},”rest“:null,”generator“:false,”expression“:false}]}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”uniqueId“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”ReturnStatement“,”argument“:{”type“:”ConditionalExpression“,”test“:{”type“:”Identifier“,”name“:”prefix“},”consequent“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”Identifier“,”name“:”prefix“},”right“:{”type“:”Identifier“,”name“:”id“}},”alternate“:{”type“:”Identifier“,”name“:”id“}}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”templateSettings“}},”right“:{”type“:”ObjectExpression“,”properties“:[{”type“:”Property“,”key“:{”type“:”Identifier“,”name“:”evaluate“},”value“:{”type“:”Literal“,”value“:{},”raw“:”/<%(+?)%>/g“},”kind“:”init“},{”type“:”Property“,”key“:{”type“:”Identifier“,”name“:”interpolate“},”value“:{”type“:”Literal“,”value“:{},”raw“:”/<%=(+?)%>/g“},”kind“:”init“},{”type“:”Property“,”key“:{”type“:”Identifier“,”name“:”escape“},”value“:{”type“:”Literal“,”value“:{},”raw“:”/<%-(+?)%>/g“},”kind“:”init“}]}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”template“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”tmpl“},”init“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”Literal“,”value“:”var __p=[],print=function(){__p.push.apply(__p,arguments);};“,”raw“:”'var __p=[],print=function(){__p.push.apply(__p,arguments);};‘“},”right“:{”type“:”Literal“,”value“:”with(obj||{}){__p.push(’“,”raw“:”‘with(obj||{}){__p.push(\”“}},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”str“},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:[{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”c“},”property“:{”type“:”Identifier“,”name“:”escape“}},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”Literal“,”value“:”’,_.escape(“,”raw“:”"‘,_.escape("“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”code“},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:}},”right“:{”type“:”Literal“,”value“:”),'“,”raw“:”"),'"“}}}]},”rest“:null,”generator“:false,”expression“:false}]},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:[{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”c“},”property“:{”type“:”Identifier“,”name“:”interpolate“}},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”Literal“,”value“:”’,“,”raw“:”"‘,"“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”code“},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:}},”right“:{”type“:”Literal“,”value“:”,'“,”raw“:”",'"“}}}]},”rest“:null,”generator“:false,”expression“:false}]},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:[{”type“:”LogicalExpression“,”operator“:”||“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”c“},”property“:{”type“:”Identifier“,”name“:”evaluate“}},”right“:{”type“:”Literal“,”value“:null,”raw“:”null“}},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”BinaryExpression“,”operator“:”+“,”left“:{”type“:”Literal“,”value“:”’);“,”raw“:”"‘);"“},”right“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”code“},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:[{”type“:”Literal“,”value“:{},”raw“:”//g“},{”type“:”Literal“,”value“:” “,”raw“:”' '“}]}},”right“:{”type“:”Literal“,”value“:”;__p.push('“,”raw“:”";__p.push('"“}}}]},”rest“:null,”generator“:false,”expression“:false}]},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:},”property“:{”type“:”Identifier“,”name“:”replace“}},”arguments“:}},”right“:{”type“:”Literal“,”value“:”');}return __p.join('');“,”raw“:”"');}return __p.join('');"“}}}],”kind“:”var“},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”func“},”init“:{”type“:”NewExpression“,”callee“:{”type“:”Identifier“,”name“:”Function“},”arguments“:}}],”kind“:”var“},{”type“:”IfStatement“,”test“:{”type“:”Identifier“,”name“:”data“},”consequent“:{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”func“},”arguments“:}},”alternate“:null},{”type“:”ReturnStatement“,”argument“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}}]},”rest“:null,”generator“:false,”expression“:false}}]},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”wrapper“},”init“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}],”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”prototype“}},”right“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”wrapper“},”property“:{”type“:”Identifier“,”name“:”prototype“}}}},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”result“},”init“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”ConditionalExpression“,”test“:{”type“:”Identifier“,”name“:”chain“},”consequent“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”_“},”arguments“:},”property“:{”type“:”Identifier“,”name“:”chain“}},”arguments“:},”rest“:null,”generator“:false,”expression“:false}}],”kind“:”var“},{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”addToWrapper“},”init“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”wrapper“},”property“:{”type“:”Identifier“,”name“:”prototype“}},”property“:{”type“:”Identifier“,”name“:”name“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:[{”type“:”VariableDeclarator“,”id“:{”type“:”Identifier“,”name“:”args“},”init“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”slice“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}}],”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”unshift“},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}},{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”result“},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”func“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:},{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”ThisExpression“},”property“:{”type“:”Identifier“,”name“:”_chain“}}]}}]},”rest“:null,”generator“:false,”expression“:false}}}]},”rest“:null,”generator“:false,”expression“:false}}],”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”_“},”property“:{”type“:”Identifier“,”name“:”mixin“}},”arguments“:}},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”each“},”arguments“:[{”type“:”ArrayExpression“,”elements“:},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”wrapper“},”property“:{”type“:”Identifier“,”name“:”prototype“}},”property“:{”type“:”Identifier“,”name“:”name“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”method“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:}},{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”result“},”arguments“:}}]},”rest“:null,”generator“:false,”expression“:false}}}]},”rest“:null,”generator“:false,”expression“:false}]}},{”type“:”ExpressionStatement“,”expression“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”each“},”arguments“:[{”type“:”ArrayExpression“,”elements“:},{”type“:”FunctionExpression“,”id“:null,”params“:,”defaults“:[],”body“:{”type“:”BlockStatement“,”body“:[{”type“:”VariableDeclaration“,”declarations“:,”kind“:”var“},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:true,”object“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”wrapper“},”property“:{”type“:”Identifier“,”name“:”prototype“}},”property“:{”type“:”Identifier“,”name“:”name“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:[{”type“:”ReturnStatement“,”argument“:{”type“:”CallExpression“,”callee“:{”type“:”Identifier“,”name“:”result“},”arguments“:[{”type“:”CallExpression“,”callee“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”method“},”property“:{”type“:”Identifier“,”name“:”apply“}},”arguments“:},{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”ThisExpression“},”property“:{”type“:”Identifier“,”name“:”_chain“}}]}}]},”rest“:null,”generator“:false,”expression“:false}}}]},”rest“:null,”generator“:false,”expression“:false}]}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”wrapper“},”property“:{”type“:”Identifier“,”name“:”prototype“}},”property“:{”type“:”Identifier“,”name“:”chain“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}},{”type“:”ExpressionStatement“,”expression“:{”type“:”AssignmentExpression“,”operator“:”=“,”left“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”MemberExpression“,”computed“:false,”object“:{”type“:”Identifier“,”name“:”wrapper“},”property“:{”type“:”Identifier“,”name“:”prototype“}},”property“:{”type“:”Identifier“,”name“:”value“}},”right“:{”type“:”FunctionExpression“,”id“:null,”params“:[],”defaults“:,”body“:{”type“:”BlockStatement“,”body“:},”rest“:null,”generator“:false,”expression“:false}}}]},”rest“:null,”generator“:false,”expression“:false},”property“:{”type“:”Identifier“,”name“:”call“}},”arguments“:}}]}