@Override
  public void message(@Nullable final PlaybackContext context, final String text, final Type type) {
    message(context, text, context != null ? context.getCurrentLine() : -1, type, false);
  }
@Override
  public void message(@Nullable final PlaybackContext context, final String text, final Type type)