There is disclosed a framework which utilizes contemporaneous assembly of
processing modules, strong typing, and integrated caching to assemble
processing elements from different sources robustly and minimize system
failures as software modules are upgraded.