For the documentation of LuaQualityPrototype, the fields previous and next appear as always readable, when in fact they can be nil.
For instance, in vanilla Space Age, prototypes.quality["normal"].previous is nil, and prototypes.quality["legendary"].next is nil.
[2.1.14] LuaQualityPrototype fields missing optional
Re: [2.1.14] LuaQualityPrototype fields missing optional
Thanks for the note, fixed for the next doc release.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.

