Futzing with singleton implementation.