void SetTableVal(const string& val, SmartScriptTable table, int idx) { table->SetAt(idx, val.c_str()); }
void SetTableVal(const T1& val, SmartScriptTable table, int idx) { table->SetAt(idx, val); }