I wonder why this file is not 'rename' like extractor.cc so that we can see all the diffs.