I quite dislike that we have anything outside the resolver object as this may override possible stuff that we add in a later point of time.