update behavior of explicit method in resolve module, see docstring also added new tests