remove unnecessary indirection
catch xpath parsing exception
be safer with event handler calling widget.updateValue()
fix display of errors for current mug on property change

introduced in 4c391f9
fix: don't show dropdown next to hidden value

introduced in 4c391f9
fix issue introduced in 8d2ce13