function add(word, rules) {
    // Some dictionaries will list the same word multiple times with different
    // rule sets.
    var curr = (own.call(dict, word) && dict[word]) || []
    dict[word] = curr.concat(rules || [])
  }
function add(word, rules) {
    
    
    var curr = (own.call(dict, word) && dict[word]) || []
    dict[word] = curr.concat(rules || [])
  }
function add ( word , rules ) { // Some dictionaries will list the same word multiple times with different // rule sets. var curr = ( own . call ( dict , word ) && dict [ word ] ) || [ ] dict [ word ] = curr . concat ( rules || [ ] ) }
Add `rules` for `word` to the table.
Add rules for word to the table .