4 close

4 is working when a first list of predecessors is 1 atom long, missing
the CAR when a list of multiple preds are passed in.