No but I was reading an old article about the Climbing Nuts Museum in Corsica...
the weirdest one is the "roll your own" it was a toilet paper roll type thing with long nylon webbing attached and a floating one-way webbing lock. you roll it up to be the right thickness for the crack! only problem is, if it was small, the length of attached webbing, was like 2 feet long. not so good for aid i guess. it was supposed to be really good for soft rock like in the elbesandstein.