private JsonWriter open(JsonScope empty,String openBracket) throws IOException {
  beforeValue(true);
  stack.add(empty);
  out.write(openBracket);
  return this;
}

private JsonWriter open ( JsonScope empty , String openBracket ) throws IOException { beforeValue ( true ) ; stack . add ( empty ) ; out . write ( openBracket ) ; return this ; }
enters a new scope by appending any necessary whitespace and the given bracket .
