Main changes include:
- A new type of value for envelopment of values (proxy).
- Made 'require' (and also 'module') into keywords.
- Changed '__eq' to compare against any other value.
- Call all metamethods with a self parameter (self, lhs, rhs).
- Added a new operator '+' for the absolute of a value.
- Extended coercion between Integer <-> Float <-> String.
- Restriction of metatables to userdata, tables and proxies.
What changes have you made?