cc: @matthewd 
Actually this sentence is very long. We can do the following to let it be more readable.
```
The reason that `fields_for` constructed a form(which would result in a hash
instead of an array) is that it won't work for any form nested deeper than
one level deep.
```

Will it work?