Build a Overpass's query according to some parameters. You can't set extent AND nominatim however you can let them both empty.
The OSM's key. This can't be empty
The OSM's value. This can be empty
An extent
A place where you are looking for.
The timeout of the query
The template query as a string