Thinking of interfaces as sets of jobs
feltpresence.com