A modified version of BeautifulSoup that adds a safe_find method which throws exceptions if nothing is found. Written in python.