added specs stubs
dropped unused provider
dropped deterministic provider
exposed sequence factory