anchor.diff:                  let br = binDataLookup.BinaryReader(vertRels.[modVertIndex].RefPointIdx, el.Usage)
                   let idx = br.ReadBytes(4)
                   bw.Write(idx) 
  -            | _ -> failwithf "Unsupported type for blend index: %A" el.Type
  +            | _ -> failwithf "Unsupported type for raw blend index: %A" el.Type
           let rbBlendWeight (binDataLookup:ModDB.BinaryLookupHelper) (vertRels:MeshRelation.VertRel[]) (modm:Mesh) (modVertIndex: int) (el:SDXVertexElement) (bw:BinaryWriter) =
               match el.Type with
               | SDXVertexDeclType.Color 
               | SDXVertexDeclType.UByte4N -> 
                   let br = binDataLookup.BinaryReader(vertRels.[modVertIndex].RefPointIdx, el.Usage)
                   bw.Write(br.ReadBytes(4))
  -            | _ -> failwithf "Unsupported type for blend weight: %A" el.Type
  +            | _ -> failwithf "Unsupported type for raw blend weight: %A" el.Type
   
           let private writeMeshBI (mesh:Mesh) (idx:int) (bw:BinaryWriter) =
               if (idx > mesh.BlendIndices.Length) then
  
positive.code:             | SDXVertexDeclType.UByte4N -> 
                  let refVertIndex = vertRels.[modVertIndex].RefPointIdx
                  writeMeshBW refm refVertIndex bw
              | _ -> failwithf "Unsupported type for blend weight: %A" el.Type
  
          let modmNormal (modm:Mesh) (modNrmIndex: int) (modVertIndex: int) (el:SDXVertexElement) (bw:BinaryWriter) =
              match el.Type with
  
negative.code:             | SDXVertexDeclType.Ubyte4 ->             
                  let br = binDataLookup.BinaryReader(vertRels.[modVertIndex].RefPointIdx, el.Usage)
                  bw.Write(br.ReadBytes(4))                
              | _ -> failwithf "Unsupported type for raw binormal/tangent: %A" el.Type
  
      let private fillModDataInternalHelper 
          (modIndex:int) 
  