Followup to @e09ccc9b3599c134e/@2b2963e2903, would have prevented the issue by asserting immediately on Blender startup. Would love to find a more static way to check that (i.e. error at compile time), but think it would require quite a few more changes.