Object.createベースの継承を使うように修正