Move, rename promises:HashPromise -> policy:PromiseHash, constify