@grake: Well done. Thanks!