We don't need to sort the dependencies

This way the performance of resolver is different depending on the order of
inputs. On the other hand it will allow users to tweak the resolver to be
adjusted to their case.
Another stub to tests