Slightly-less-naive attempt at fibo implementation from Chapter 4 of 'Programming Clojure'.  This still fails due to lack of automatic TCO in the JVM