The code added to allow sub-classing does not pass parameters to the parent. Any attempt to instantiate a template object with a different path fails.
Lines 266-267 should be changed from
function vmTemplate() {
parent::vm_vmTemplate();
to
function vmTemplate($path='', $expire=0) {
parent::vm_vmTemplate($path, $expire);
(using build 1977)
Regards
Phil
As of build 2296, this bug is still not fixed