code: @Override
    protected List<String> getSignificantContent() {
      final List<String> result = super.getSignificantContent();
      if (((result.size() >= 1) && Objects.equal(this.getLineDelimiter(), IterableExtensions.<String>last(result)))) {
        int _size = result.size();
        int _minus = (_size - 1);
        return result.subList(0, _minus);
      }
      return result;
    }
docs: A potentially contained trailing line delimiter is ignored.