code: def areas_of_code(git_enrich, in_conn, out_conn, block_size=100):
      
      aoc = AreasOfCode(in_connector=in_conn, out_connector=out_conn, block_size=block_size,
                        git_enrich=git_enrich)
      ndocs = aoc.analyze()
      return ndocs
docs: Build and index for areas of code from a given Perceval RAW index.
  
      :param block_size: size of items block.
      :param git_enrich: GitEnrich object to deal with SortingHat affiliations.
      :param in_conn: ESPandasConnector to read from.
      :param out_conn: ESPandasConnector to write to.
      :return: number of documents written in ElasticSearch enriched index.