If a text field contains shortcodes (e.g. [matn]Some text[/matn]) we want to have the display box be tabbed with two tabs (Raw and Display). The raw textbox should display when the Raw tab is chosen and should be editable. The Display tab should display when that tab is chosen and should omit the shortcodes. The diff tab should also have two tabs - raw and display - and should show the diffs in the respective mode.