- cleaning up and allowing for more permutations in pf.set and pf.add
  before we throw exceptions, such as pf.set with Match returning zero
  nodes, etc