code: @Override
  	public void error(AuthzTrans trans, HttpServletResponse response, Result<?> result) {
  		String msg = result.details==null?"":result.details.trim();
  		String[] detail;
  		if(result.variables==null) {
  			detail = new String[1];
  		} else {
  			int l = result.variables.length;
  			detail=new String[l+1];
  			System.arraycopy(result.variables, 0, detail, 1, l);
  		}
  		error(trans, response, result.status,msg,detail);
  	}
docs: /* (non-Javadoc)
  @see com.att.authz.facade.AuthzFacade#error(com.att.authz.env.AuthzTrans, javax.servlet.http.HttpServletResponse, int)
  
  Note: Conforms to AT&T TSS RESTful Error Structure