@classmethod
    def create(cls, *args, **kwargs):
        if kwargs.get('title') is None:
            kwargs['title'] = kwargs['name']
        if kwargs.get('value') is not None:
            kwargs['value'] = cls.coerce_value(kwargs.get('value'))
        return cls(**kwargs)
Only called the first time we make an object,
dataset/ETHPy150Open bokeh/bokeh/bokeh/models/widgets/inputs.py/InputWidget.create