Если мысль о том, чтобы разбираться с ** вызывает у вас дикий страх, начните с мобтулс. Во-первых, это поможет решить ряд вопросов, в частности, собрать более-менее нормальный семант и даже очистить его от ненужного. Во-вторых, поработав с этим инструментом, изучать ** станет уже не так пугающе). Важно отметить, что для адекватного ядра я применяю двойную глубину сбора.