for Dojo 2.0 use BSD only.
use new _Invalidating reworked API
use of color