new primitive functions: length, head, tail, last, init
Attempting to figure out issues with length counting in 23FingerTrees