Use a mixin to generate columns