I have updated the code in the first post to Version 1.3 -- hopefully the Object Snap now functions correctly!
My thanks go to ElpanovEvgeniy for his OSnap GrVecs lists. 
Lee
Thanks!

It is the report on small research of possibilities LISP.
The further development of the program, cannot be published at a forum.
But an initial research part, I have decided to publish.
I hoped, the code will help with the future to followers...