Unit tests are working, except the ones relying on the HeuristicProcessor, which is currently only a stub.