modifiers must be used to prevent race conditions during initialization. That is the reason we have a separate struct for JSON handling. Having two structs allows to refrain from using Locks.
source not stored for this graph (policy: none)
nothing calls this directly
no outgoing calls
no test coverage detected