This line is really confusing. I don't know if `columns(from).find { |c| c.name == col }` is an argument of `quote` or it is another block.