Part is related to Engine. 
Consistent is a different concept from Vary. Vary is a type of Village. Village is related to Town. 
Part <--RelatedTo--> Engine 
Consistent <--DistinctFrom--> Vary --IsA--> Village <--RelatedTo--> Town 