try{
yan.getInstance("list");
fail ("should have failed with IrresolveableArgumentException");
}
catch(IrresolveableArgumentException e){}
yan.registerComponent("list", c1.seal().withArgument(0, Components.value(5)));
yan.getInstance("list");
//fail ("should have failed with IrresolveableArgumentException");
yan.registerComponent("list", c1);
yan.registerComponent("target", Components.useKey("list").seal()