Better default handling for Proc::Async's :ENV
say is a print, why not in the async case as well?