When turning edges into a set and resources into a map (instead of arrays), we never finalized the work and there exists a single wireformat that is lenient enough to allow both forms through. Additionally, the "strict" validation later on is only on in development, so in production we do not properly validate catalog submissions.