Reflected operator overloading is now supported.
This parameter of wrap_class, wrap_struct used to take the form
-where each of Fns is a function type. This single construct would mix in support for all desired constructors.
-Now, Init takes the form
-This construct mixes in support for a single constructor whose param list matches Params.
def no longer has a MIN_ARGS param, and the position of argument name has been moved.