whole_func_string: function GetMethod(obj, p) {
    var func = obj[p];
    if (IS_NULL_OR_UNDEFINED(func)) return UNDEFINED;
    if (IS_CALLABLE(func)) return func;
    throw MakeTypeError(kCalledNonCallable, typeof func);
  }
func_code_string: function GetMethod(obj, p) {
    var func = obj[p];
    if (IS_NULL_OR_UNDEFINED(func)) return UNDEFINED;
    if (IS_CALLABLE(func)) return func;
    throw MakeTypeError(kCalledNonCallable, typeof func);
  }
func_documentation_string: ES6 7.3.9