It all depends on the complexity of the methods you're making. Let's say I have 4 or 5 "
" in a particular class. I'm saving
than just a handful of lines of code by using a method maker in that situation. But the best part is that if there's a bug in my inherited set implememntation, I can fix it in one place (the "no code duplication" thing strikes again) and all my classes that use inherited sets benefit from the fix.