def get_beautiful_soup(self, source=None):
from bs4 import BeautifulSoup<EOL>if not source:<EOL><INDENT>self.wait_for_ready_state_complete()<EOL>source = self.get_page_source()<EOL><DEDENT>soup = BeautifulSoup(source, "<STR_LIT>")<EOL>return soup<EOL>
BeautifulSoup is a toolkit for dissecting an HTML document
            and extracting what you need. It's great for screen-scraping!