store arbitary key-value in translation rules