<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def create_page(self, title, content=None, html_content=None, author_name=None, author_url=None, return_content=False):
 """ Create a new Telegraph page :param title: Page title :param content: Content in nodes list format (see doc) :param html_content: Content in HTML format :param author_name: Author name, displayed below the article's title :param author_url: Profile link, opened when users click on the author's name below the title :param return_content: If true, a content field will be returned """


        if content is None:
            content = html_to_nodes(html_content)

        content_json = json.dumps(content)

        return self._telegraph.method('createPage', values={
            'title': title,
            'author_name': author_name,
            'author_url': author_url,
            'content': content_json,
            'return_content': return_content
        })