_____________________________
_____________________________
----------------.____________
Command _--------------'_____________
Directory .-------------. _____________________________
.----. | Composite | _____________________________
| |--------| Command | .--------------. --------------------------___
| | '-------------' | Command | ----------.________________\_
| | | Guardian | ----------'_________________;
| | '--------------' _________________________--'_
| | .---------. | ______________________-'_____
| |------| Command |---------------. | _`---------------_--'________
'----' '---------'--------------------. ______________--'__-----_____
-------_----'----'___________
___---'______________________
-'___________________________
_____________________________
----------------------------.
____________________________)
_________________________--'_
-----------------------'_____
_____________________________
----------------------_______
`.___________`-------__`---._
__`.__________________-----'_
____`.____----------'_____`._
--------'___________________|
----___\____________________|
_____`-,\___________________|
____--'__\__________________|
--'_______`_________________|
____________`.______________|
-----_________`_____________;
______`--------------_-----'_
______________________`-----.
____________________________!
____________________________|
____________________________;
_--------------------------'_
_`---------------------______
_______\___-------------------------'_____________---'_____________`--`---------------------------_________________________`-.__
______---'--_____________________|_____________-'_--_____________________`--.__________`-____---------------------------------'_
_________:___`------_____________`._________-'_______`-.________------------------_.-------'---------------'____________________
__________`._________`-------_--------------------------------'______________.-'_/___________`-_________________________________
___________`._----_-------'___`------_'___________________________________.'_____`---___________`_______________________________
_____________\_____`------------------`-----_________________________---'_____________`-----______`-____________________________
______________`._____________.-'___`._______``------_------------------______________________`-------___________________________
________________\____________`._____!________________`---._---'_________`----------_--________________`----------_______________
_________________`______________-------------------_----'-------------------------'________________________`-_____`---------____
___________________`__________'-___`----___-------'-'_________________________________________________________`-_____________`-.
_____________________`._______-----------'----___`-______________________________________________________________`-__----------'
__________________----------'__________\_____`-`-------------_______________________________________________..-----'`-._________
____,-----------'_________`-____________|___________`------___`----------------------______--------------------._______`-------_
___`---------_-----------------_________;___________________`-----_-------------------_--'------------------_.'`--______________
------------__`--------_________`---------------------_---------------_-----------___!_____________________.'______`---_________
_____________`----------`-------_----__________________`---------------------------_-|-------------______/______________`---____
_________________________________`-----_--------._____________________________`---`.`-`.-------_____`--,'-------------_______`-.
_______________________________________-`-------_---___________________________----`----`.`-----`------|-----..---------_------)
____---_-----------------------------'___________`-------____________--------'---------'__`-._________``-_---`-._--------`----'_
________`------------------------------------_____________`-------___________________________`---________``-.___`--.____________
______________________________________________`-------------------.'______________________________`---_______``--------_________
_______________________________________________________________________________________________________`------__________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
|