T4 nick

The latest and greatest.  Branch T4_nick has the feature complete sync and update API according to Chris' spec.