code: @Override
    public final 
    void setupTask(org.apache.hadoop.mapreduce.TaskAttemptContext taskContext
                   ) throws IOException {
      setupTask((TaskAttemptContext) taskContext);
    }
docs: This method implements the new interface by calling the old method. Note
  that the input types are different between the new and old apis and this
  is a bridge between the two.