oops - NPE if there's no context Assert.notNull (will add during merge).