in reply to Encapsulate function and variables
Second, I think you probably don't really want to do this :).
Are you sure you just don't want a plain ol module?
-guinex