}
}
private void populateSubnutAdder(int seq, final NutDescriptor desc,
Tag subtag, List mutations, Dict ctxt){
final String subname = subtag.getName();
NutDescriptor subdesc = desc.getSubDescriptor(subname);
if(subdesc!=null){
final NutDescriptor customized_desc =
(NutDescriptor)nut_descriptors.get(subname);
if(customized_desc!=null){
if(subdesc.getType().isAssignableFrom(customized_desc.getType())){
//we have a customized nut tag that's subtype.
subdesc = customized_desc;
}
}
final Stmt sub = new TagCompiler(seq, ctxt, subtag, null, false, false)