search-input: placeholder can be set in client code