Add 2-arities to prior-boundary and next-boundary

- 2-arities invoke the seed fn in config
- 3-arities use the seed provided
- 2-arity may be impure, because seed may be an impure function