Filter out invalid columns before saving
Improve identifier quoting
Increased code coverage