The idea is that workspace could automatically substitute or decorate task dependencies in order to achieve better flexibility. We need to think a lot about design, since it could break predictability on different workspaces.