fixed critical bug in deserialization:

return a reference to the field (a emitter), instead of the object passed into add (raw json or possible an emitter).