Perl 5 class that provides an event callback interface
