code: @Nonnull
    public static Homoglyph build (@Nonnull final IReadableResource aRes) throws IOException
    {
      ValueEnforcer.notNull (aRes, "Resource");
      return build (aRes.getReader (StandardCharsets.ISO_8859_1));
    }
docs: Parses the specified resource and uses it to construct a populated
  Homoglyph object.
  
  @param aRes
  the path to a file containing a list of homoglyphs (see the bundled
  char_codes.txt file for an example of the required format)
  @return a Homoglyph object populated using the contents of the specified
  file
  @throws IOException
  if the specified file cannot be read