Description
In a DFDL schema, we have a file type that is entirely made up of byte aligned data (all ascii or hexBinary). However, isKnownToBePreceeedByAllByteLengthItems is (incorrectly) false, and so numerous AlignmentFill and MandatoryTextAlignment parsers/unparsers are inserted. These aren't really necessary but do not prevent parsing from successfully finishing. However, during unparse, we may need to get the dfdl:valueLength of an array. But because of the alignment parsers, we end up with circularly deadlocked
To allow allow unparsing to successfully finish, we probably need to fix isKnownToBePreceededByAllByteLengthItems.