Specialization is the only way to achieve excellence, but have a Plan B, just in case. You should not be helpless if your primary attack is foiled, but you should strive to be as good at that one technique as you can, and you should look for creative ways to use your primary talent.