allow empty base url for concating files