also correctly handle nulls on the way in to RichTextArea