reusing current GiraffeClient's ResultSet::as_() method