proxy contains Symbol and functions related to it.
A proxy object that can be used to generatively construct functions at runtime. Most operations performed on a Symbol will return another Symbol, representing the state of the first Symbol after the operation.
Notable exceptions to this include functions such as isinstance, and the built-in type/functions, such as int, float, bool, etc.
Create a copy of a function, replacing any portions specified.