elk-reasoner/src/main/java/org/semanticweb/elk/reasoner/tracing/factories/ClassInferenceBlockingFilter.java
private void block(ClassInference inference, ClassConclusion conclusion) {
		List<ClassInference> blockedForConclusion = blocked_.get(conclusion);
		if (blockedForConclusion == null) {
			blockedForConclusion = new ArrayList<ClassInference>();
			blocked_.put(conclusion, blockedForConclusion);
		}
		blockedForConclusion.add(inference);
	}
private void block(ClassInference inference, ClassConclusion conclusion) {
		List<ClassInference> blockedForConclusion = blocked_.get(conclusion);
		if (blockedForConclusion == null) {
			blockedForConclusion = new ArrayList<ClassInference>();
			blocked_.put(conclusion, blockedForConclusion);
		}
		blockedForConclusion.add(inference);
	}
Records that the given {@link ClassInference} has the given premise
{@code ClassConclusion} that is not a conclusion of any inference in
{@link #output_} that do not use the conclusion of this
{@link ClassInference} as one of the premises

@param inference
@param conclusion