rule (k) {
    let r = [ undefined, undefined ]
    for (let [ tk, tv ] of kvs(this.registry)) {
      for (let [ rk, rf ] of tv) {
        if (k === rk) {
          r = [ tk, rf ]
          break
        }
      }
    }
    return r
  }
// Find rule with k name.
Find rule with k name.
Find rule with k name .
rule (k) {
    let r = [ undefined, undefined ]
    for (let [ tk, tv ] of kvs(this.registry)) {
      for (let [ rk, rf ] of tv) {
        if (k === rk) {
          r = [ tk, rf ]
          break
        }
      }
    }
    return r
  }
rule ( k ) { let r = [ undefined , undefined ] for ( let [ tk , tv ] of kvs ( this . registry ) ) { for ( let [ rk , rf ] of tv ) { if ( k === rk ) { r = [ tk , rf ] break } } } return r }
Find rule with k name.
Find rule with k name .