public Subclass(RubyClass/*!*/ rubyClass, Proc/*!*/ proc) : base(proc) { Assert.NotNull(rubyClass); Debug.Assert(!rubyClass.IsSingletonClass); ImmediateClass = rubyClass; }