Jos van Uden:
but it doesn't feel right to have thesefunctions publicly accessible. It's a matter of good coding practice.If I import a module these functions are exposed.
I think you can't import this module, because it has a main().But if you fear that, then I've added "private" to all global identifiers:
http://rosettacode.org/wiki/Simple_database#D Bye, bearophile