code: public static JsonStructure decode(String text) {
          if (text == null) throw new IllegalArgumentException("text cannot be null");
          StringReader sr = new StringReader(text);
          JsonReader r = new JsonReader(sr);
          return decodeFully(r);
      }
docs: Decodes a string into a {@link JsonStructure}
  
  @param text the string to decode cannot be null
  @return a JsonStructure representation of the string
  @throws com.baasbox.android.json.JsonException if the text cannot be parsed as json.