__call__ of dirichlet doesn't need an x vector