def __init__(self, *args, **kwargs):
theme = kwargs.pop("<STR_LIT>", None)<EOL>self._toplevel = kwargs.pop("<STR_LIT>", None)<EOL>self._themebg = kwargs.pop("<STR_LIT>", None)<EOL>gif_override = kwargs.pop("<STR_LIT>", False)<EOL>tk.Tk.__init__(self, *args, **kwargs)<EOL>ThemedWidget.__init__(self, self.tk, gif_override)<EOL>if theme is not None and theme in self.get_themes():<EOL><INDENT>self.set_theme(theme, self._toplevel, self._themebg)<EOL><DEDENT>self.__init__toplevel = tk.Toplevel.__init__<EOL>
:param theme: Theme to set upon initialization. If theme is not
    available, fails silently.
:param toplevel: Control Toplevel background color option
:param background: Control Tk background color option