Chemical is derived from Chemistry. 
Defend entails/necessarily involves Fight. Defend is related to Guard. Guard is a different concept from Tackle. 
Chemical --DerivedFrom--> Chemistry 
Fight <--Entails-- Defend <--RelatedTo--> Guard <--DistinctFrom--> Tackle 