Task class implementing new+run may now be used in place of code ref