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