trait DocString