汎用的な構造に依存する