apparently we don't support Perl 5.8, not sure why
capture stderr so it doesn't make a mess of things
skip new line test on fish shell, as different versions give me different results