{
for (Method m : plugin.getClass().getMethods())
{
if (!m.isSynthetic() && !m.isBridge())
{
UnsupportedOperation uns = m.getAnnotation(UnsupportedOperation.class);
if (uns != null)
{
builder.put(m.getName(), new UnsupportedOp(uns.types(), uns.regions()));
}
}
}
}