this seems to be missing the rc-square~_ abstraction. ...and the rc-sssad stuff. anyway, looks great dan. cheers.