The German media and government spokes people are exploring the outer limits of implausible deniability
No doubt, and well said.