although i didnt get what it means endif like this( endif 'vl < ) but i will search for it for sure .
Is just my annotation to indicate the if-endif pair. I find this useful when there are many if-endif commands but it is not necessary.

Now it is working are you going to make any improvements?