moved typed inside the namespace; would have been the only IIlwisObject outside the namespace