Jonas Pfenniger wrote:
> This looks really interesting. So you overloaded the - operator on
> classes to achieve the K - {} ?

I agree, interesting. I would recommend howerver using something other
then '-', b/c there is talk of using that for trait-like extensions to
class/module in future versions of Ruby. '<<' comes to mind a possilble
alternative.

  K << { a:1, b:2 }

T.