0N/Aone {
0N/A com.foo.Module required;
0N/A};
0N/A
0N/Atwo {
0N/A com.foo.Module sufficient;
0N/A com.bar.Module required;
0N/A};
0N/A
0N/Athree {
0N/A com.foo.Module sufficient;
0N/A com.bar.Module required;
0N/A com.foobar.Module optional;
0N/A};