This version allows for assigning different CSP output to a Flask Blueprint. Thus allowing for simpler overriding of the app-level CSP settings, rather than using a decorator on each and every view within a Blueprint to achieve the same result.
Decorator and App-level extension functionality is unchanged.