it would be nice to generalize this on the backend-side and have column#format specify the expected format so that the class->format mapping doesn't have to be done here