Added back 'alter_query'
Refactored the Column class