Implement ES5 prototype descriptor and misc object functions.