Currently if a user doesn't provide an array of initial values to optimize, Turing generates the initial values using SampleFromPrior. However, perhaps the user wants to use SampleFromUniform or some other sampler instead. It would be handy if optimize would accept in that same place a sampler argument.