Programming is a type of Lifestyle. Programming is related to Code. Code is related to City. you are likely to find Lane in/at/on City. 
Average is a different concept from Large. Large is related to Considerable. Considerable is related to Lot. 
Lifestyle <--IsA-- Programming <--RelatedTo--> Code <--RelatedTo--> City <--AtLocation-- Lane 
Average <--DistinctFrom--> Large <--RelatedTo--> Considerable <--RelatedTo--> Lot 