If its a self reference, the associations are not interpreted in the same way as usual, so you don't need the [reversed()] here (yup, its quite confusing).
You would need [reversed()] if you want to retrieve the parent form the DB given a child. But you won't encounter that case often, since you can retrieve it directly from the association as well.