static A addAndReturnIfNotNull(Collection l, A a) { if (a != null && l != null) l.add(a); ret a; } ifclass MultiSet static A addAndReturnIfNotNull(MultiSet ms, A a) { if (a != null && ms != null) ms.add(a); ret a; } endif