module XDR::Concerns