Currently, some declarations of functions are wrong.
Example: string& operator=(const string&in str) on the string type.
Function declarations should show the usage of functions in AngelScript, not whatever is going on here.
If you want readable function names, the name above the function should be changed to a custom one, not the function declaration, which later leads to confused users because the = operator doesn't translate to operator= in angelscript, rather opAssign.
Original:

Improvement suggestion:
