_isValid: function(params, data) { for (var j in data) { if (isUndefined(params[j]) && console) { console.warn('The endpoint does not accept the key: `' + j + '`'); } } },
_hasRequired: function(params, data) { for (var k in params) { var val = data[k]; if (params[k] && (isUndefined(val) || isNull(val))) { throw new Error('Required param `' + k + '` missing.'); } } },