A German citizen aquires Belgian citizenship. According to §25 he can retain German citizenship and is now a dual citizen:
Later, said dual-citizen aquires another 3rd citizenship, outside of the EU. Would he now have all 3 nationalities, or lose German citizenship?§ 25 of the German nationality law wrote:§ 25
(1) Ein Deutscher verliert seine Staatsangehörigkeit mit dem Erwerb einer ausländischen Staatsangehörigkeit(...). Der Verlust nach Satz 1 tritt nicht ein, wenn ein Deutscher die Staatsangehörigkeit eines anderen Mitgliedstaates der Europäischen Union (...) erwirbt (...).
After all the law sais "if a German aquires another citizenship inside the EU, the loss of German citizenship does not occur."
I know that´s probably not what the law wants to achieve, but would this be an accidental consequence due to bad wording?