multiple layers nested has_many through

The patch wasn't applied yet, but the author created a plugin:

http://code.torchbox.com/svn/rails/plugins/nested_has_many_through/