behaviours in module dependencies resolution