upgrade to "mark 4" GP function sets
  in build-gp-tree, linearize-gp-tree, and gp-crossover