When you have a JSON file or an array of objects and need to filter, search, or query them with MongoDB-style syntax - without setting up a database.
In `src/frontend/sema/const_eval.rs` (lines 486-493), `ctypes_compatible` strips array sizes when comparing types. `int[5]` vs `int[10]` are considered compatible ...