use Eval to run the code, and check the result. I do this on some high risk code. Used occasionally and with caution, it can be handy. Other than that, use rodash, or similar library for getting chained objects e.g. a.b.c.value
https://forums.roku.com/viewtopic.php?f ... hilit=eval
glad it worked out. Yeah, I'm not fan of chained access - I have a pattern whereby I do all that in my takss; but even then, I can never be sure I got the json right from the server, so I use rodash.get() to avoid crashes in those circumstances. don't over use/abuse eval!! There are smarter people here than me, who can tell you why.