open3 will never return undef

tags: relevant
$_self->{O|E} must be used instead of STD{OUT|ERR}

tags: relevant
comments updated

tags: documentation