Funnily enough this option is not used anywhere in the actual Wikibase extensions, which means the behaviour is entirely unchanged. Looking at the relevant code in the serializer [0], I do wonder why an option was added, rather than simply always using an object. Is there a case where we want objects when there are entries and a list when there are none? And if so, should that really be the default behaviour?