A Semi-Multiton allows for both regular instantiation and multiton use. In other words the new method is left accessible. (see Multiton)