Fix select boxes displaying their value instead of text when editable = false.

Also fix mysterious hoisting related bug with tacky