Refactored code that uses ColumnValue to use simpler constructors.