code: private Scope peek() throws JSONException {
  		if (this.stack.isEmpty()) {
  			throw new JSONException("Nesting problem");
  		}
  		return this.stack.get(this.stack.size() - 1);
  	}
docs: Returns the value on the top of the stack.
  @return the scope
  @throws JSONException if processing of json failed