Url, React, Typescript, State Management, JavaScript.
pretty much any object type. Some downsides to this approach (because, trade-offs 🤷🏼) Sanitization steps will require the function to have “knowledge” of the properties of the object since each property might have a valid set of parameters. Separators are still needed, and depending on your use