Oops.  Coded some infinite recursion there...