+
+ size_t meh = 23;
+ state_.script.push(meh);
+ state_.script.pop();
+
+ state_.script.registry().push_field("Draw");
+ if (state_.script[-1].is_function())
+ {
+ moof::script::status result = state_.script.call();
+ if (result != moof::script::success)
+ {
+ std::string str;
+ state_.script[-1].get(str);
+ throw std::runtime_error("script error: " + str);
+ }
+ }
+ else state_.script.pop();
+