code: public void endBranch(int endOffset)
      {
          if (mBranchBuffer != null) {
              if (endOffset > mBranchStartOffset) {
                  appendBranched(mBranchStartOffset, endOffset);
              }
              // Let's also make sure no branching is done from this point on:
              mBranchBuffer = null;
          }
      }
docs: Currently this input source does not implement branching