anchor.diff:    ! used in the structure to enable 6D tracking using the parameters
     ! from the SYNC block.
     if(sixin_ncy2 == 0) then
  -    geom_nSing             = geom_nSing + 1
  -    il                     = geom_nSing
  -    bez(geom_nSing)        = geom_cavity
  -    geom_bez0(geom_nSing)  = geom_cavity
  -    kp(geom_nSing)         = 6
  +    geom_nSing            = geom_nSing + 1
  +    il                    = geom_nSing
  +    bez(geom_nSing)       = geom_cavity
  +    geom_bez0(geom_nSing) = geom_cavity
  +    kp(geom_nSing)        = 6
     else
       il         = geom_nSing
       geom_nSing = geom_nSing + 1
  
positive.code: ! ================================================================================================ !
  subroutine geom_parseInputLineSTRU_MULT(inLine, iLine, iErr)
  
    use crcoall
    use mod_common
    use string_tools
  
negative.code:   end if
  
    ! Parse normal line, iLine > 1
    ilm0(:) = " "
  
    if(isCont) then                             ! This line continues the previous BLOC
      blocName = " "                            ! No name returned, set an empty BLOC name
      ilm0(1:nSplit) = lnSplit(1:nSplit)        ! All elements are sub-elements. Save to buffer.
    else                                        ! This is a new BLOC
      blocName = lnSplit(1)
      ilm0(1:nSplit-1) = lnSplit(2:nSplit)      ! Shift the buffer
    end if
  
    if(blocName /= " ") then                    ! We have a new BLOC
  