Objection is a type of Procedure. Condition is a type of Procedure. Circumstance is a type of Condition. Circumstance is related to Trouble. 
Light is a type of Insight. 
Objection --IsA--> Procedure <--IsA-- Condition <--IsA-- Circumstance <--RelatedTo--> Trouble 
Light --IsA--> Insight 