This PR includes some refactoring I did a while ago to prep for a bigger change that I haven't had time to finish yet, so this splits out the refactoring into its own set of commits. Notably, this drops the rand dev dependency and re-enables the minimal version check.
This PR includes some refactoring I did a while ago to prep for a bigger change that I haven't had time to finish yet, so this splits out the refactoring into its own set of commits. Notably, this drops the
rand
dev dependency and re-enables the minimal version check.This also rolls up #124, which fixes #118.