I have been using a couple of Ruby libraries (Vault from Hashicorp) and (Diplomat from WeAreFarmGeek) that use the Singleton Class paradigm where the Class itself is as an u