See [design doc](https://github.com/nimble-dev/nimble/wiki/Design-Doc:-support-optim()-and-optimize()).
See design doc.