Reference declaration inventory. Changes are compared independently from implementation evidence; generated declarations never constitute parity.
@spec diff(map(), map()) :: map()