It seems that recursive definitions of functions are really quite efficient if all one wishes
to accomplish with them is an in order traversal of elements (i.e. F0, F1, ...Fn). If the goal is
to access any specific element, the explicit definition requires much less computation.