// Provides methods for operating on a SamProgram record "chain"
// ***************************************************************************
// Provides methods for operating on a SamProgram record "chain"
// ***************************************************************************