a little more flexible versions, still < grunt 0.5