new version of canjs-commons