ivory-tower: mkEmitter variant mkEmitter_ helps us make better code