Documentation that writes itself