implement <textarea> write=False and allow_write_if_null