What sort of crazy ignition gimmick is this?

No, but as crusty as it is, I`d be afraid to use it.