ooooh so that is what that thing is,I have one that was given to me by my brother..
it does seem that the fluid would leak or evaporate, but it does do a decent job of being a small ferro-rod...