I'm not really sure what shading benefits us? Is there a reason to shade groovy?

As for removing mvel, I think that should be a PR from this one so we can discuss whether it goes to 1.3 or just 2.0.