code: private UnboundRestException buildUnknown(RestFailure failure)
  	{
  		// We need to build up exception detail that reasonably accurately describes the source exception
  		final String msg = failure.exception.shortName + ": " + failure.exception.detail + " (" + failure.id + ")";
  
  		return new UnboundRestException(msg);
  	}
docs: Build an exception to represent an unknown or problematic exception type
  
  @param failure
  
  @return