On Thu, Oct 9, 2008 at 8:49 AM, Sergey Gromov <snake.scaly at gmail.com> wrote: > I think it's this: > > interface I {} > class A : I {} > I i = new A; > i.classinfo.name; // "I" ????? > And furthermore, Object o = i; // should be no error