In some functions of arrayHelpers.py and arrayModifiers.py, to parse multiblock dataset the blocks are parsed assuming block are datasets. In practice, blocks of multiblock dataset can be dataset but can also contain other blocks. This assumption can led to cast issues.