final String in = string(name);
for(int d = 0; d < datas; ++d) {
if(data[d].meta.name.equals(in)) return data[d];
}
try {
<BUG>final Data d = Open.open(in, ctx.context);

addData(d);
return d;</BUG>
} catch(final IOException ex) {

final String in = string(name);
for(int d = 0; d < datas; ++d) {
if(data[d].meta.name.equals(in)) return data[d];
}
try {
return addData(Open.open(in, ctx.context));
} catch(final IOException ex) {
