While each function is kept apart in the crate, we can always clean up the code to make it safer (we have a single public function and keep the calculations away from prying eyes).
While each function is kept apart in the crate, we can always clean up the code to make it safer (we have a single public function and keep the calculations away from prying eyes).