[fix] Our own destroy is suffecient enough
[fix] Fix cases where `url.host` is undefined