Added option 'position' to a column to be able to add new columns in another order than adding it last. Useful for inheritance