Sort struct dockeys

Consider these two structs:

```
type A struct {
        S string
}
type B struct {
        p, q, r bool
        S string
}
```