* [ ] You do not always want to have the readers defined. They may collide with present names. Let's discuss this one over coffee :)