I'm going to call this object a "doohickey". It's a "doohickey" that attaches to eyeglasses, and has a small hole, that one peers through, and it allegedly sharpens up ones sight picture. If someone could educate me on the proper name of this "doohickey", and where I might obtain one, I would be most grateful