static L pstackComputeAll(PStackComputable f) { new PStack stack; stack.add(f, result -> results.add(result)); stepAll(stack); ret results; }