bitovi/canjs — pull request #634 by andykant (2014-01-02 21:30:39+00:00)
Title: can.Mustache / can.view.Scope: Can't access static properties from an object's constructor.

http://jsfiddle.net/kQsG8/1/

When resoloving a property path from an object to a subproperty, CanJS's Scope is executing constructors/functions at every step, not just the last one. This means that static properties on a can.Map, e.g. the shortName of a Map subclass, are unavailable.