closes #1207 This uses a simpler way to render Dart prose from TS prose without making a copy. This will make it _much_ easier to keep the two in sync.