interface factory { 
factory

hush::kit kit(in string name); hush::event event(in long type); };

slide: factory