Patent pending. –P.A. Postscript: Also patent pending.