Sort of, if your definition of plug is very loose, ha ha. No, I wouldn't call it a plug. But, some might.
Bummer. I've been working on a plan to make an in jar plug, this could have made it so much less expensive. As is the nature of R&D, there is a lot of money thrown at finding out what one doesn't like, or want. Onward and upward, I suppose.