Add fetchValue. TODO: add method DSL?