- Added some pure and some nothrow functions.
- Added Michael as author too