With this fix, all of these compile. Why they should not?