Aurelia select no funciona

Tengo el siguiente problema. Estoy tratando de completar una selección simple leyendo un archivo json y luego mostrando el título de cualquier objeto como una opción dentro de la selección. El código funciona bien cuando intento mostrar los títulos dentro de los elementos div, pero no como select. Aquí está mi código:

import {inject} from 'aurelia-framework';
import {HttpClient} from 'aurelia-http-client';

@inject(HttpClient)
export class Select{
title = "Title";
images = [];
url = 'http://api.flickr.com/services/feeds/photos_public.gne?tags=rainier&tagmode=any&format=json';
favImage = '';

constructor(http) {
    this.http = http;
}

activate() {
    return this.http.jsonp(this.url).then(response => {
        this.images = response.content.items;
    });

}

}

y HTML

<template>
<div>${title}</div> 
<div repeat.for="pic of images">${pic.title}</div> //This works just fine
<select value.bind="favImage"> //This doesn't work
    <option>Select Picture</option>
    <option repeat.for="pic of images" model.bind="pic">${pic.title}</option>
</select>

Respuestas a la pregunta(1)

Su respuesta a la pregunta