Create new object with specified prototype by Object.create if possible