When you create a proxy function, it is a function that is a wrapper around another (or cmdlet), with built-in tools (see here for an example), the generated code includes this code. It is intended for easy modification, but if the generated code is enough, then why change it?
source share