ADD: LabelRepresentation; label type param
CODE: simplified Factories
CODE: gui, support for select params