Are these dependencies common for all of the submodules, including `ribbon-core`?