docs: private int matchAddress(Matcher matcher) {
          int addr = 0;
          for (int i = 1; i <= 4; ++i) {
              int n = (rangeCheck(Integer.parseInt(matcher.group(i)), 0, 255));
              addr |= ((n & 0xff) << 8 * (4 - i));
          }
          return addr;
      }