A rope data structure implemented in Groovy.