Extensions

Using Dependencies we can compose packages.

Which fields get extended

How do scripts get executed

When to use Dependencies, Extensions, Providers?

Shortcomings