static public Object ret1(Object ret, Object nil) { return ret; } public static int count(Object o){ if(o instanceof Counted) return ((Counted) o).count(); return countFrom(Util.ret1(o, o = null)); }