The spacing seems a little inconsistent with the other `for`s here. Might be better as  ``` c for (i = (int)jl_svec_len(tvars)-1; i >= 0; i--) ```  Just a suggestion.  As an aside, needless to say this is _awesome_. You rock!! 