`column.Substring(1, column.Length - 2)` could use the new-ish range indexing syntax. column[1..^1]
FYI I got rid of this line, now I just don't add the quotes in the first place, unless the caller requests it. Performance didn't actually change, but it looks smarter. Thanks again for the review though.