as it causes an ICE on valid. A testcase was followed up on the original thread. This reverts commit a3e61946.