From: Dave Thomas Date: 2000-04-15T00:41:43-05:00 Subject: [ruby-talk:02486] Module functions Is there any difference between module Dave def Dave.dave # .. end end and module Dave def dave # .. end module_function :dave end The Dave.dave form seems to be more intuitive, and more in line with the class method approach. Dave