# File lib/facets/core/module/abstract.rb, line 13 def abstract( *sym ) sym.each { |s| define_method( s ) { raise TypeError, "undefined abstraction ##{s}" } } end