code: protected List<StatementGroup> getStatementGroups() {
  		ArrayList<StatementGroup> result = new ArrayList<>(
  				this.statements.size());
  		for (ArrayList<Statement> statementList : this.statements.values()) {
  			result.add(factory.getStatementGroup(statementList));
  		}
  		return result;
  	}
docs: Returns a list of {@link StatementGroup} objects for the currently stored
  statements.
  
  @return