I agree with your approach - I think I did not write clearly enough, and I should say that when I say exploratory code in this context, I'm thinking about trying out new libraries, languages, etc. Certainly if one is on a new project or in a new domain, the code has to be exploratory at first.