add [[SetPrototypeOf]] and [[GetPrototypeOf]] internal methods.  use the former to implement Object.setPrototypeOf (es6).