sO genget(O O, O accessors) { for (O accessor : accessors) o = rgenget(accessor, o); ret o; }