like your approach with this – you make an excellent point – and i think it'd be even better if you were more specific about those “half-hearted goals” and which decisions are not being made. the more informed people are, the more likely they are to join the cause. instance.
set the default password memory factor.
set the default password timing factor.
set the default password threads factor.
extract the memory cost value from the options array.
extract the time cost value from the options array.
extract the threads value from the options array. 