A place to share useful code snippets, ideas, and techniques All code in posted articles shall be considered public domain unless otherwise noted. Comments remain the property of their authors. It is pretty common to have some conceptual block of functionality that is appropriate for a module, except it involves a combination of instance methods and class methods. The issue of singleton methods on