phyrwork and dennwc Fix Config.idFor() recursive ID lookup in anonymous fields (fixes #732)
Prefix was not being propagated in second pass so was only correct at
first level where pref == ""

Add a test case to validate the fix
Latest commit 1f49ada Aug 25, 2018