use visible instead of add/removeChild to control ComboBox popup list, closes #18