fix accessing class properties. add option for empty value label on select element.