構造はfeatureを跨ぐ