Since updating to 2.3, variable definitions have not been functional.
I use GMLive's built in function for this:
room_pack_eval_script = live_execute_string;
This worked fine pre-2.3, but now seems to be broken. The problem could be with either room_pack_eval_script or live_execute_string, since both extensions have been updated for 2.3