Sub::SingletonBuilder is a singleton subroutine builder for perl.