Define emit in terms of pull, temporarily disable mapcat until fixed