Custom assertions

Start a module for custom assertions
Is the `return` intentional here?

Also, maybe you could return `output, $?.exitstatus` just in case it's useful?