def create_tour(self, name=None, theme=None):
if not name:<EOL><INDENT>name = "<STR_LIT:default>"<EOL><DEDENT>if theme:<EOL><INDENT>if theme.lower() == "<STR_LIT>":<EOL><INDENT>self.create_bootstrap_tour(name)<EOL>return<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>self.create_hopscotch_tour(name)<EOL>return<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>self.create_introjs_tour(name)<EOL>return<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>self.create_introjs_tour(name)<EOL>return<EOL><DEDENT>elif theme.lower() == "<STR_LIT>":<EOL><INDENT>self.create_shepherd_tour(name, theme="<STR_LIT>")<EOL>return<EOL><DEDENT>else:<EOL><INDENT>self.create_shepherd_tour(name, theme)<EOL><DEDENT><DEDENT>else:<EOL><INDENT>self.create_shepherd_tour(name, theme="<STR_LIT>")<EOL><DEDENT>
Creates a tour for a website. By default, the Shepherd JavaScript
            Library is used with the Shepherd "Light" / "Arrows" theme.
            @Params
            name - If creating multiple tours at the same time,
                   use this to select the tour you wish to add steps to.
            theme - Sets the default theme for the tour.
                    Choose from "light"/"arrows", "dark", "default", "square",
                    and "square-dark". ("arrows" is used if None is selected.)
                    Alternatively, you may use a different JavaScript Library
                    as the theme. Those include "IntroJS", "Bootstrap", and
                    "Hopscotch".