code: protected boolean isArgument(final String fragment) {
          String s = fragment.trim();
          if (s.length() > 0) {
              return s.charAt(s.length() - 1) != COBOL_DELIMITER;
          }
          return false;
      }
docs: Examine characters before an assumed level. If these characters are not
  terminated by a COBOL delimiter then the level is actually an argument to
  a previous keyword, not an actual level.
  
  @param fragment a fragment of code preceding an assumed level
  @return true if the assumed level is an argument