ViewModel Guide clarification