Adding the first four functions of Bunch.prototype

- Will probably need support for thawing the same weak location to multiple
  strong ones.
- Needs support for RegEx.
- Had to change some of the original code to TC.