+1 Nice idea, with bonus points for simplicity.