I have a small bottle of this mysterious pink paste, purchased at an LA Thai market. (I'm actually not convinced it's lime, as opposed to some type of limeSTONE paste.) No references to it on the internet, as far as I can tell, nor in any of my many books on Asian ingredients. Does anyone know what it's for? And is it lime or limestone?