Revert "Allow duplicate properties to allow special case support of legacy clients"

This reverts commit 42629122560c4a1cd61190cc3b8e3189e88a5e9a.