Clearly this isn’t the correct solution as it breaks several other tests, but it’s interesting that it allows this specific case to work fine: