anchor.diff:    Re_BufSz  = 0
     Db_BufSz  = 0
     Int_BufSz  = 0
  -  Int_BufSz   = Int_BufSz   + 1     ! WriteOutputHdr allocated yes/no
  -  IF ( ALLOCATED(InData%WriteOutputHdr) ) THEN
  -    Int_BufSz   = Int_BufSz   + 2*1  ! WriteOutputHdr upper/lower bounds for each dimension
  -      Int_BufSz  = Int_BufSz  + SIZE(InData%WriteOutputHdr)*LEN(InData%WriteOutputHdr)  ! WriteOutputHdr
  -  END IF
  +      Re_BufSz   = Re_BufSz   + 1  ! DummyInitOut
     IF ( Re_BufSz  .GT. 0 ) THEN 
        ALLOCATE( ReKiBuf(  Re_BufSz  ), STAT=ErrStat2 )
        IF (ErrStat2 /= 0) THEN 
  
positive.code: ! 
    ErrStat = ErrID_None
    ErrMsg  = ""
  IF (ALLOCATED(InitOutputData%WriteOutputHdr)) THEN
    DEALLOCATE(InitOutputData%WriteOutputHdr)
  ENDIF
   END SUBROUTINE TMD_DestroyInitOutput
  
   SUBROUTINE TMD_PackInitOutput( ReKiBuf, DbKiBuf, IntKiBuf, Indata, ErrStat, ErrMsg, SizeOnly )
  
negative.code:   Db_Xferred  = 1
    Int_Xferred = 1
  
        ReKiBuf ( Re_Xferred:Re_Xferred+(1)-1 ) = InData%DummyInitOut
        Re_Xferred   = Re_Xferred   + 1
   END SUBROUTINE TMD_PackInitOutput
  
   SUBROUTINE TMD_UnPackInitOutput( ReKiBuf, DbKiBuf, IntKiBuf, Outdata, ErrStat, ErrMsg )
  