diff --git a/muk_web_utils/static/src/js/underscore.js b/muk_web_utils/static/src/js/underscore.js
index f791c51..3ae879c 100644
--- a/muk_web_utils/static/src/js/underscore.js
+++ b/muk_web_utils/static/src/js/underscore.js
@@ -1,40 +1,44 @@
-/**********************************************************************************
-*
-* Copyright (C) 2018 MuK IT GmbH
-*
-* This program is free software: you can redistribute it and/or modify
-* it under the terms of the GNU Affero General Public License as
-* published by the Free Software Foundation, either version 3 of the
-* License, or (at your option) any later version.
-*
-* This program is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-* GNU Affero General Public License for more details.
-*
-* You should have received a copy of the GNU Affero General Public License
-* along with this program. If not, see .
-*
-**********************************************************************************/
-
-_.mixin({
- memoizeDebounce: function(func, wait=0, options={}) {
- var mem = _.memoize(function() {
- return _.debounce(func, wait, options)
- }, options.resolver);
- return function() {
- mem.apply(this, arguments).apply(this, arguments)
- }
- }
-});
-
-_.mixin({
- memoizeThrottle: function(func, wait=0, options={}) {
- var mem = _.memoize(function() {
- return _.throttle(func, wait, options)
- }, options.resolver);
- return function() {
- mem.apply(this, arguments).apply(this, arguments)
- }
- }
+/**********************************************************************************
+*
+* Copyright (C) 2018 MuK IT GmbH
+*
+* This program is free software: you can redistribute it and/or modify
+* it under the terms of the GNU Affero General Public License as
+* published by the Free Software Foundation, either version 3 of the
+* License, or (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+* GNU Affero General Public License for more details.
+*
+* You should have received a copy of the GNU Affero General Public License
+* along with this program. If not, see .
+*
+**********************************************************************************/
+
+__.mixin({
+ memoizeDebounce: function(func, wait, options) {
+ wait = (typeof wait !== 'undefined') ? wait : 0;
+ options = (typeof options !== 'undefined') ? options : {};
+ var mem = _.memoize(function() {
+ return _.debounce(func, wait, options)
+ }, options.resolver);
+ return function() {
+ mem.apply(this, arguments).apply(this, arguments)
+ }
+ }
+});
+
+_.mixin({
+ memoizeThrottle: function(func, wait, options) {
+ wait = (typeof wait !== 'undefined') ? wait : 0;
+ options = (typeof options !== 'undefined') ? options : {};
+ var mem = _.memoize(function() {
+ return _.throttle(func, wait, options)
+ }, options.resolver);
+ return function() {
+ mem.apply(this, arguments).apply(this, arguments)
+ }
+ }
});
\ No newline at end of file