clear* methods assume the clearing icon is an svg. That's not always the case with customized react-select components. Could we improve the API of clear* methods so that such custom select components can be tested with them? eg. select method takes a config object.