lots of small things: gvar_function, comparison operators, better documentation, ...
small changes: gvar_function, comparison operators, better documentation ...
prep for upload