Implement my own testing framework ... because, that's how I roll