I was somewhat surprised to see this class in FreeELKS.
WHY? It doesn't appear to be used by anything else.
Anyway, I was rather intrigued, and gave it a try (I was interested in timing the n_th number).
I soon spotted that it was giving errors, and it was immediately obvious why.
Here is a copy of the code:
i_th (i: INTEGER_32): INTEGER_32