RE: Isn't this tail recursive?