Charm is a type of Control. Control is related to Direct. Operate is a type of Direct. 
Black is a type of Clothing. you are likely to find Clothing in/at/on Closet. Closet is the opposite of Gay. 
Charm --IsA--> Control <--RelatedTo--> Direct <--IsA-- Operate 
Black --IsA--> Clothing --AtLocation--> Closet <--Antonym--> Gay 