Extensions can have dependencies on another extensions