anchor.diff:          else
               call init_restart_info_t(ri)
           end if
  +
  +        call warn_unused_args(lua_state, keys, opts)
  +        call aot_table_close(lua_state, opts)
   
           if (aot_exists(lua_state, opts, 'sys')) then
               call get_sys_t(lua_state, sys)
  
positive.code:         logical :: read_exists, write_exists
          type(restart_info_t) :: ri
          type(sys_t), pointer :: sys
  
          lua_state = flu_copyptr(l)
          opts = aot_table_top(lua_state)
  
negative.code: 
          lua_state = flu_copyptr(L)
          call get_sys_t(lua_state, sys)
          opts = aot_table_top(lua_state)
          call warn_unused_args(lua_state, keys, opts)
          call aot_table_close(lua_state, opts)
  
          if (sys%system == read_in) then
              if (parent) call dump_system_hdf5(sys)
  