The earth_data_query.lua modules works only on raw requests and cannot accept the parameters LuaObject. There are a few reasons:
- the rgt, cycle, and region are defaulted to -1 in the LuaObject but need to be null in the cmr function when not supplied
- t0 and t1 are only checked at the highest level of the request structure and aren't available in the parameters LuaObject (same with others like name_filter, rgt, cycle, and region)
This needs to be fixed so that the parameters LuaObject can be used in endpoints when making earth data queries.