See the code-documentation for details.
General ToDos should be documented at the end of doc/index.h.
