Don't throw exception when no nClass/sClass is passed into Base.new method.  Instead, just return empty Base obj.