bug fix: nested has_many through problem in has_many_users extension