you should explain why the resolver is useful (i.e. resources which can import other resources)