From: Trans Date: 2006-10-02T01:25:14+09:00 Subject: Caveats with #method_missing Even after the public/private send issue is resolved with #funcall, #send!, #instance_send or what ever is method decided upon, how will we be ablesto distinguish between a private and a public method call in method_missing? Also when delaing with writers, the need to do things like: def method_missing( sym, *args, &blk ) if sym.to_s =~ /=$/ @data[ sym.to_s.chomp('=').to_sym ] = args[0] Is, well... Blech! I'd like to see something like: def writer_missing( name, value ) @data[ name ] = value end Thoughts? T.