code: public StatementGroup copy(StatementGroup object) {
  		List<Statement> statements = new ArrayList<>(object.getStatements().size());
  		for (Statement statement : object.getStatements()) {
  			statements.add(copy(statement));
  		}
  		return dataObjectFactory.getStatementGroup(statements);
  	}
docs: Copies a {@link StatementGroup}.
  <p>
  This method ignores filters set via {@link #setOptionPropertyFilter(Set)}.
  
  @param object
  object to copy
  @return copied object