you don't need to list all of this here, it just repeats releast.rst; instead can you show an example of how you formerly changed names/levels (maybe using code-block so it doesn't evaluate), then then new method using set_*