Allow extensions to be dependent on other extensions