This is great advice. . Er, "alternate" is American English. This is a verb in British English. I think you mean "alternative". In fact, I think you mean "multiple". An alternative is a choice between two or sometimes more possibilities. The multiple meanings exist simultaneously. . I sympathise. Writing clear English is difficult. Writing about software is even harder because it has "borrowed" many terms. Some examples are: dashboard, cloud and random forest. :-)