Copy of beautifulsoup4 4.3.2