Dry::Validation.Form|JSONshould work too, something to improve…
Types::Coercible::Intin my document type definition
Types::Maybe::Coercible::Intin the docs
class House < Dry::Types::Struct; include Addressable; .... end
constructor_type(:schema)to be set for optional types with default values to be set when sth is missing
Dry::Container::Error: There is already an item registered with the key "customer.types.address"