Full threadbobbyraduloff·Using the structs for return values with `[[nodiscard]]` looks so clean.View on HN