Beyond a definition: toward a framework for designing and specifying mentoring models