все-таки есть ситуации в которых лучше скрыть исходный код.
Что же касается "неуловимого Джо", то такое часто бывает, мол, l да кому это нужно, да еще и на малознакомом языке... но гремит гром, и начинаешь креститься :)
Однако, хорошо подумав, решил что штатных методов должно хватить...