@Test
void testMessageWithNulls() {

    assertEquals("", arrayFormat("", new Object[]{"a"}));
    assertEquals("", arrayFormat(null, new Object[]{"a"}));
    assertEquals("", arrayFormat("{}", new Object[]{""}));
    assertEquals("?", arrayFormat("{}", null));
    assertEquals("null", arrayFormat("{}", new Object[]{null, null}));
}