A implementation for the Multiton pattern