Not on CPAN yet
Delegated service; use more singletons