Refactoring @app-foundation, component (add **-sanitize), assets component.