in src/prettify/parser/Util.java [69:86]
  public static Integer getVariableValueAsInteger(Object var) {
    if (var == null) {
      throw new NullPointerException("argument 'var' cannot be null");
    }
    Integer returnResult = -1;
    if (var instanceof Integer) {
      returnResult = (Integer) var;
    } else if (var instanceof Boolean) {
      // Javascript treat true as 1
      returnResult = (Boolean) var ? 1 : 0;
    } else {
      throw new IllegalArgumentException("'var' is neither integer nor boolean");
    }
    return returnResult;
  }