Fix and simplify.
Fix and simplify.

The original implementation would have needed multiple calls to ChildMP.process() for the value printing to work.

karies/cling,marsupial/cling,marsupial/cling,karies/cling,root-mirror/cling,marsupial/cling,karies/cling,root-mirror/cling,marsupial/cling,root-mirror/cling,karies/cling,karies/cling,root-mirror/cling,karies/cling,marsupial/cling,marsupial/cling,root-mirror/cling,root-mirror/cling