cleanup filter/option source, concept crud uses widgets for classes and datatypes