Allow arbitrary classes in columns, closes #25