Add opts to test.
Use reflect to shortcut diffing.