function result(){
let myObj={__proto__: {}}
myObj.extend=function(template){
let tmplArr=Object.entries(template);
tmplArr.forEach(key=>{
let k=key[0];
let v=key[1];
if (typeof (v)=="function"){
myObj.__proto__[k]=v;
} else {
myObj[k]=v;
}
})
}
return myObj;
}