I am obviously not qualified to do this. The whole problem with the missing elements was my ignorance of CL's vector system.

In other diff news, I dropped a couple flags for the compiler code, but to be extra sure the whole C code is pure ANSI.