silenced warnings when _uri_encode returns undef and is concatenated afterwards