Struct is used only if there's actually more than one result value.