jazz => singleton