fix matching method override - only log deltas when not empty