@AlexDenisov, I understand your confusion as to why the first to declare, and then clean up. 

Ask penetrate our experience and understand that whitelisting is always better blacklists. 

If we say that everything is permitted that is not forbidden, we just close our eyes to what is happening around. New `Action` immediately rules out of country, as it comes under the general rule, but this is not correct. Developer attention wasn't focused on the fact what can be resolved, and what not. 

If he will do something without thinking - he would be plucked for error. He will not have access to and it will look for the problem. When he sees that he needs to explicitly allow access, he thinks, and whether to do it or not. So the security aspect is covered at 100% and there is no reason to worry. 

From the point of view of the developers - can be clearly seen that the legal policy of staggered and they once again look what the developer has to say. Again, plus the side of safety. 

2 line is more code, and so much profit!