I've used a singleton class, but only once.
@mathew It's like that time I explained idempotency to a student, and refused to do it again.