Return an object with status, log & error arrays; be silent by default
Change the test package to one with many less dependencies