I was stumbled upon some checks whether a SubEngine is available. I was wondering why do we have those checks so I removed them and wondered if the tests would break. They did not break on my machine, so I submitted this patch.
Do yo think these should be removed? If no, how could we test those code paths because apparently they are untested at the moment.