docs: protected static Map<String, List<Statement>> removeStatements(Set<String> statementIds, Map<String, List<Statement>> claims) {
  		Map<String, List<Statement>> newClaims = new HashMap<>(claims.size());
  		for(Entry<String, List<Statement>> entry : claims.entrySet()) {
  			List<Statement> filteredStatements = new ArrayList<>();
  			for(Statement s : entry.getValue()) {
  				if(!statementIds.contains(s.getStatementId())) {
  					filteredStatements.add(s);
  				}
  			}
  			if(!filteredStatements.isEmpty()) {
  				newClaims.put(entry.getKey(),
  					filteredStatements);
  			}
  		}
  		return newClaims;
  	}