Same logic, just rewritten to be a little clearer, moving the call to process() out of the test