[timeout:300][out:json];
(
node(around:1000,42.92082,-78.91844)[amenity=library][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,42.92082,-78.91844)[amenity=library][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,42.92082,-78.91844)[amenity=library][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,42.92082,-78.91844)[office=association][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,42.92082,-78.91844)[office=association][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,42.92082,-78.91844)[office=association][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,42.92082,-78.91844)["operator:type"="ngo"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,42.92082,-78.91844)["operator:type"="ngo"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,42.92082,-78.91844)["operator:type"="ngo"][~"^(addr:housenumber|.*name.*)$"~".",i];
);
out center tags;
found a single match candidate
| voluntary association (Q48204) | office=association |
| library (Q7075) | amenity=library |
| non-governmental organization (Q79913) | operator:type=ngo |