fix stderr being lost. cause was stray newlines forcing the redirection code onto a new line triggered after the body the of the eval'ed shell code had executed urgh