perlish stuff you can throw (including errors)