Going forward, we want to prefer safer asserts, but we don't want to blindly apply crashing asserts across the codebase