再利用できる部品を作る場合、いちいち生成順序を気にしたくないな