updated PlainTextDiffPresenter to handle lack of values