Release an object after use
Pool release([List? args]){ args ??= []; final nargs = args.length; for (int i = 0; i != nargs; i++) { objects.add(args[i]); } return this; }