For multi-region cases the default location of blockMeshDict is now system/<region name> If the blockMeshDict is not found in system then the constant directory is also checked providing backward-compatibility
The 0/ field files contain nonsense patchFields. All interesting work is done using the changeDictionaryDicts.