The app deployer now has to reach into the function contexts and extract a catalog and call its methods reflectively.