Added "through"option in hasAndBelongsToMany relationships (not tested yet)