opções-ng como definir primeiro selecione sempre em branco

Eu estou usando angularjs em um projeto e no qual estou usando ng-opções para gerar.

Inicialmente, quando as páginas são recarregadas e nenhum elemento de opção é selecionado, o html é gerado como abaixo:

<select size="3" ng-model="item" ng-options="s.name for s in itemlist">
<option value="?" selected="selected"></option>
<option value="0">Item 1</option>
<option value="1">Item 2</option>
<option value="2">Item 3</option>
</select>

Mas quando eu seleciono um elemento (ex. Item 2), a primeira seleção em branco desaparece. Eu sei que está acontecendo como ng-model está sendo definido pelo valor de seleção. Mas eu quero primeiro selecionar sempre em branco para que o usuário possa redefinir o filtro.

Desde já, obrigado.

questionAnswers(7)

yourAnswerToTheQuestion