The math/rand documentation states:
The default Source is safe for concurrent use by multiple goroutines.
This confused me because I thought the "default Source" referred to Source returned by the NewSource function. Instead, it refers to the protected internal Source used by the top-level functions.