created PhraseParameterAttribute
and used it instead of[StringAttribute("Phrase")]
This also makes the value lookup more robust by addressing PhraseParameterAttribute.Key