Prototype for combining candidate programs