use ObjectDeserializer in CollectionDeserializer instead of calling @binding.deserialize. introduce an ugly switch to handle untyped properties.
adding a failing test for YAML Collections and parse_strategy: sync. realized that those kind of "meta tests" are worth the way.
and making the last commit (parse_strategy with YAML) work like a boss.
adding Test::for_formats so the "meta tests" for different formats gets its own place.
adding tests for all formats for property :sync'ing.