introduced: interpol.js