Why `sprand` does not accept a Distribution arg?

Maybe this need is not that strong. See this.