private static Tuple<string, string, string> DecomposeDetailsFromClassName(string className)
{
var nameWithoutAnalyzer = className.Replace("Analyzer", "");
return new Tuple<string, string, string>(DeriveCodeFromClassName(nameWithoutAnalyzer),
DeriveNiceNameFromClassName(nameWithoutAnalyzer),
nameWithoutAnalyzer.Substring(0, 6));
}