https://github.com/apotonick/uber

callback.class == Uber::Options::Value