These are sometimes called "complete" or "whole" proteins because they provide for all 9 amino acids. Incomplete proteins aren't bad—they just usually require adding in more of a variety of choices. Many ancient grains are high in protein, but incomplete proteins. Adding them to your diet can still be beneficial, though.