Checker became optional if interactor is provided.