docs: def get_widget(self, page, language, fallback=Textarea):
          """Given the name of a placeholder return a `Widget` subclass
          like Textarea or TextInput."""
          if isinstance(self.widget, str):
              widget = get_widget(self.widget)
          else:
              widget = self.widget
          try:
              return widget(page=page, language=language)
          except:
              pass
          return widget()