moved flagging of matching <configuration> blocks so it is performed before single-config transforms, but after pre-transform validations (mainly a BC thing), refs #519