code: protected JsonWriter property(String key, Object[] array) throws IOException {
        return property(key, Arrays.asList(array));
     }
docs: Writes an array with the given key name
  
  @param key   the key name for the array
  @param array the array to be written
  @return This structured writer
  @throws IOException Something went wrong writing