What's wrong with reflective compilation there?