I am not a big fan of the `paramSerializer` name, I just cannot think of another name that would express exactly what it does