Allow (use-program nil nil)
Allow vectors and lists of objects to be passed to GL-DELETE(-OBJECT)