Email Record: Programming with examples to develop data-intensive user interfaces