Docs are correct, the standard is ucfirst(), so it is "Viewmodel", not "ViewModel".
The problem was that: a) the class itself is wrongly named ViewModel (for historic reasons, and never corrected) b) the autoloader was case-sensitive, which is wrong, because class names in PHP are not. Which is now fixed, so as of 1.7.2 this problem no longer exists.