`through_reflection.name` returns a symbol, `source_reflection.foreign_key` returns a string.