Why this change? This doesn't seem safe because as best I can tell there's plenty of routes this module can hit that don't conform to this style of responses.