unifying all error handling in decorators and adding OWASP headers into lrutils