Work on has_one_through method.