We need a more generic solution for this `#ifdef` hell. But I guess that would be another PR.