something along the lines of the following would be nice ```julia StructTypes.constructfrom!(::StructTypes.DictType, target::AbstractDict, source) = merge!(target, source) StructTypes.constructfrom!(::StructTypes.ArrayType, target, source) = append!(target, source) ```