Comment 6 for bug 713087

Looks great! Thanks Andrea, let's get it into review and landing.