[timeout:300][out:json];
(
node(around:1000,43.08390,-79.00560)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,43.08390,-79.00560)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,43.08390,-79.00560)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,43.08390,-79.00560)["generator:method"="thermal"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,43.08390,-79.00560)["generator:method"="thermal"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,43.08390,-79.00560)["generator:method"="thermal"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,43.08390,-79.00560)["plant:method"="combustion"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,43.08390,-79.00560)["plant:method"="combustion"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,43.08390,-79.00560)["plant:method"="combustion"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,43.08390,-79.00560)["plant:source"="waste"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,43.08390,-79.00560)["plant:source"="waste"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,43.08390,-79.00560)["plant:source"="waste"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,43.08390,-79.00560)[power=plant][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,43.08390,-79.00560)[power=plant][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,43.08390,-79.00560)[power=plant][~"^(addr:housenumber|.*name.*)$"~".",i];
);
out center tags;
found a single match candidate
| power station (Q159719) | power=plant |
| thermal power station (Q200297) | power=plant, generator:method=thermal |
| waste-to-energy power station (Q23583615) | plant:source=waste, power=plant, plant:method=combustion |
| building (Q41176) | building=yes |