I can't figure this one out: clojure.lang.SeqIterator cannot be cast to java.lang.Iterable
Do all functions need to be defined as f/defsparkfn? Even if they're getting called within functions defined with f/defsparkfn or f/fn?