pseudoclassical inheritence