Allow myself to set the p_level directly since I've decided to move away from the singleton approach.
Add a currently-failing test case for products.