命名、暗黙、衝突