> Okay, now it seems to work. No idea what caused it.
The `CommandCountAnalysis` is meant to count how many times each command is performed, totally unrelated to this issue. `BrainfuckCommand` is an interface BTW, not a class. And this `SpecialCommand` should not have hashCode and equals as two commands that have the same code should not be considered the same command for the `CommandCountAnalysis`.