- .equals() moved up to CommandCell from GroovyBase
- .hashCode() added to CommandCell
- UrlCommandCell retains the URL value throughout it's lifecycle