Made more robust by verifying fewer implementation details and relying more on expected outcomes Issue gh-446