Time to revisit Passing a string into function as a expression - #14 by GunnarFarneback. Notice the call to invokelatest.
invokelatest