public static bool SetHierarchical(this LuaOnStackTable tab, string key, object val)
 {
     if (tab == null || tab.L == IntPtr.Zero)
     {
         return(false);
     }
     return(SetHierarchical(tab.L, tab.StackPos, key, val));
 }
 public static object GetHierarchical(this LuaOnStackTable tab, string key)
 {
     if (tab == null || tab.L == IntPtr.Zero)
     {
         return(null);
     }
     return(GetHierarchical(tab.L, tab.StackPos, key));
 }