fix redraw order. fix boolean typecast. display/edit multiline strings on one line. disallow editing of functions.