Class CreateSubProgramFunction