public object Any(AlwaysThrows request)
		{
            if (request.StatusCode.HasValue)
            {
                throw new HttpError(
                    request.StatusCode.Value,
                    typeof(NotImplementedException).Name,
                    request.Value);
            }

			throw new NotImplementedException(GetErrorMessage(request.Value));
		}
        public object Any(AlwaysThrows request)
        {
            if (request.StatusCode.HasValue)
            {
                throw new HttpError(
                          request.StatusCode.Value,
                          typeof(NotImplementedException).Name,
                          request.Value);
            }

            throw new NotImplementedException(GetErrorMessage(request.Value));
        }