Subject subj = SubjectFactory.getSubject(Constants.rootI, Constants.rootT);
Subject subj = null; try { subj = SubjectFactory.getSubject(Constants.rootI, Constants.rootT); } catch (SubjectNotFoundException e) {  e.printStackTrace(); }
  public void testBug356NullImpliesNullObject() {    Subject subj = SubjectFactory.getSubject(Constants.rootI, Constants.rootT);    GrouperSession s = GrouperSession.start(subj);    // Create ns0    GrouperStem ns  = GrouperStem.create(                        s, Constants.ns0s, Constants.ns0e                      );    // Create gA    GrouperGroup gA = GrouperGroup.create(                        s, Constants.gAs, Constants.gAe                      );    // Set gA    gA.attribute("description", null);    // Fetch gA    GrouperAttribute desc = gA.attribute("description");    // Assert gA    Assert.assertNotNull("desc !null", desc);    Assert.assertTrue(        "desc class", Constants.KLASS_NGA.equals(desc.getClass().getName())    );    Assert.assertTrue("desc field",      desc.field().equals("description")    );    Assert.assertTrue("desc value",      desc.value().equals("")    );        s.stop();  }