RE: separate class and type namespace