Abstracted emitter follower into EmitterElement