UML diagram of Model-View-ViewModel pattern

Conceptually there isn't much to M-V-VM that can be expressed in UML...but if the GoF authors can use UML to describe Singleton (one object), I guess can make a 4 box UML diagram for M-V-VM. 

M-V-VM-UML.jpg