Defines an application blueprint by merging user-defined blueprints with default options.
This function allows users to define their own blueprints and merges them with
the default blueprint options provided by the framework.
It ensures that all necessary properties are available while allowing user customizations.
Defines an application blueprint by merging user-defined blueprints with default options.
This function allows users to define their own blueprints and merges them with the default blueprint options provided by the framework. It ensures that all necessary properties are available while allowing user customizations.