Bayesian Methods For Data-Dependent Priors