public List<InterpreterResultMessage> message() {
    return msg;
  }
@Test
  void testTextType() {

    InterpreterResult result = new InterpreterResult(InterpreterResult.Code.SUCCESS,
        "this is a TEXT type");
    assertEquals(InterpreterResult.Type.TEXT, result.message().get(0).getType(), "No magic");
    result = new InterpreterResult(InterpreterResult.Code.SUCCESS, "%this is a TEXT type");
    assertEquals(InterpreterResult.Type.TEXT, result.message().get(0).getType(), "No magic");
    result = new InterpreterResult(InterpreterResult.Code.SUCCESS, "%\n");
    assertEquals(0, result.message().size());
  }