add prefix field value

The Field value in BadField in nested structs now contains the parent's names, e.g. Foo.Bar.Name instead of just Name