Create a JSON replacer function that combines a base replacer function with
an optional user-defined replacer (function or property list).
The resulting function applies the base replacer first, then the user replacer if provided,
and finally filters properties based on the property list if provided.
Parameters
baseReplacerFunction: JsonReplacerFunction
The base replacer function to apply first.
OptionaluserReplacer: JsonReplacer
An optional user-defined replacer (function or property list).
Create a JSON replacer function that combines a base replacer function with an optional user-defined replacer (function or property list).
The resulting function applies the base replacer first, then the user replacer if provided, and finally filters properties based on the property list if provided.