# File lib/standard/facets/net/http.rb, line 21
  def self.download_and_save(url, path=nil)
    if path.nil?
      path = File.expand_path(url.split('/').last)
    else
      path = File.expand_path(path)
    end
    raise ArgumentError.new('Save path is a directory') if File.directory?(path)
    resp = download(url)
    open(path,'w') { |file| file.write(resp.body) } if resp.is_a?(Net::HTTPSuccess)
  end