# File lib/main/base.rb, line 52 def self.inheritable_fattr name, &block block ||= lambda{} fattr( name ){ catch :value do if parent? value = parent.send name value = begin Util.mcp value rescue value.clone rescue value.dup end throw :value, value end instance_eval &block end } end