Preparing for workflow polynorphism