wraps require statements to enable dependency injections/mocking