use Uber::Options::Value for evaluating the callbacks, now that we have it.
release 0.3.6.