Instead of letting the implementing side having to handle potentially missing properties and what that would mean, make sure the JSON export itself already has the default filled in where applicable (eg, no need to define icons when icon is already defined).
Instead of letting the implementing side having to handle potentially missing properties and what that would mean, make sure the JSON export itself already has the default filled in where applicable (eg, no need to define
icons
whenicon
is already defined).