Set `Error.stackTraceLimit = Infinity` for everyone
Corrected the use of prototype inheritance in `Error`s.
Function are no longer promoted by `toContract`
Bumped version of dependent packages.