static int getIntOpt(L c, int i) { ret toIntOpt(get(c, i)); } static int getIntOpt(Map map, O key) { ret toIntOpt(mapGet(map, key)); } static int getIntOpt(O o, S field, int defaultValue default 0) { ret toIntOpt(getOpt(o, field), defaultValue); } static int mapMethodLike getIntOpt(S field, O o, int defaultValue default 0) { ret getIntOpt(o, field, defaultValue); }