(target, source)
| 7205 | return obj !== undefined && obj !== null ? obj instanceof Array ? obj : typeof obj.length !== "number" || obj.split || obj.setInterval || obj.call ? [obj] : Array.prototype.slice.call(obj) : []; |
| 7206 | } |
| 7207 | function assign(target, source) { |
| 7208 | var obj = target; |
| 7209 | if (source) { |
| 7210 | for (var key in source) { |
| 7211 | obj[key] = source[key]; |
| 7212 | } |
| 7213 | } |
| 7214 | return obj; |
| 7215 | } |
| 7216 | |
| 7217 | function buildExps(isIRI) { |
| 7218 | var ALPHA$$ = "[A-Za-z]", |