Structure fields are now encoded in order of name (or tag if present)