Barring a number of details, MyProgramFactory has been fully
implemented.