Fix object-as-map usage in Validate