Implement global and parent resolver