CONTROL.setSectionIconsVisible(((BooleanProperty) properties.get(key)).get());
} else if ("highlightSections".equals(key)) {
CONTROL.setHighlightSections(((BooleanProperty) properties.get(key)).get());
} else if ("titleColor".equals(key)) {
CONTROL.setTitleColor(((ObjectProperty<Color>) properties.get(key)).get());
<BUG>} else if ("subTitleColor".equals(key)) {

CONTROL.setSubTitleColor(((ObjectProperty<Color>) properties.get(key)).get());
</BUG>
} else if ("unitColor".equals(key)) {

CONTROL.setSectionIconsVisible(((BooleanProperty) properties.get(key)).get());
} else if ("highlightSections".equals(key)) {
CONTROL.setHighlightSections(((BooleanProperty) properties.get(key)).get());
} else if ("titleColor".equals(key)) {
CONTROL.setTitleColor(((ObjectProperty<Color>) properties.get(key)).get());
} else if ("descriptionColor".equals(key)) {
CONTROL.setDescriptionColor(((ObjectProperty<Color>) properties.get(key)).get());
} else if ("unitColor".equals(key)) {
