public final void prepare() {
    throwIfPrepared();
    prepare0();
    prepared = true;
  }
Prepares this instance for writing. This performs any necessary prerequisites, including
particularly adding stuff to other sections. This method may only be called once per instance;
subsequent calls will throw an exception.
android/android_framework/dex-maker/src/main/java/com/android/dx/dex/file/Section.java