Interactive messages support
Works 95% of it, for some reason media objects in the interactive header doesn't work at all in the API (I'm gonna ask why to support), and text object constructor isn't actually compatible, but you can still use it setting the header param as { type: "text", text: "YOUR_STRING_HERE" }
Read #1 for more information