looks like a gadget to me and nothing else tbh.
And am always a bit when there are some really really awful reviews and in amongst them is a "this is so fabulous, don't know how I ever managed without it" one.
And they're not poached are they? given there isn't actually any water involved (or doesn't seem to be)