upgrade to canjs 2.0