pattern.add(s3);
pattern.connect(s1, s2);
pattern.connect(s1, s3);
r = new SillyRule("basic", pattern);
l = r.match(plan);
assertEquals(1, l.size());
assertEquals(l.get(0).getSources().size(), 1);
assertEquals(l.get(0).getSinks().size(), 2);
assertEquals(l.get(0).size(), 3);