Metadata keys allow any non-empty string.
authorMiltiadis Vasilakis <mvasilak@gmail.com>
Thu, 1 Dec 2011 13:39:15 +0000 (15:39 +0200)
committerMiltiadis Vasilakis <mvasilak@gmail.com>
Fri, 2 Dec 2011 14:39:02 +0000 (16:39 +0200)
pithos-apple-common
pithos-macos/MetadataKeyFormatter.m
pithos-macos/PithosObjectNodeInfoController.xib

index 25cafff..6d3af6e 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 25cafffeaeaa994a761f9bacd5efc80308f3f60c
+Subproject commit 6d3af6ef2539e07a14f3d860c4bb1ec063f9fe8a
index 933e75f..de7dd98 100644 (file)
         return NO;
     }
     
-       unichar aChar;  
+       unichar aChar;
+    NSCharacterSet *alphanumericCharacterSet = [NSCharacterSet alphanumericCharacterSet];
        for (int i = 0; i < [partialString length]; i++) {
                aChar = [partialString characterAtIndex:i];
-               if (!((aChar == '_') || 
-              ((aChar >= '0') && (aChar <= '9')) || 
-              ((aChar >= 'A') && (aChar <= 'Z')) || 
-              ((aChar >= 'a') && (aChar <= 'z')))) {
+               if (!((aChar == '_') || ([alphanumericCharacterSet characterIsMember:aChar]))) {
                        *newString = nil;
                        return NO;
                }
index 9c7e60d..defe044 100755 (executable)
@@ -3,12 +3,12 @@
        <data>
                <int key="IBDocument.SystemTarget">1060</int>
                <string key="IBDocument.SystemVersion">10K549</string>
-               <string key="IBDocument.InterfaceBuilderVersion">1306</string>
+               <string key="IBDocument.InterfaceBuilderVersion">1938</string>
                <string key="IBDocument.AppKitVersion">1038.36</string>
                <string key="IBDocument.HIToolboxVersion">461.00</string>
                <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
                        <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
-                       <string key="NS.object.0">1306</string>
+                       <string key="NS.object.0">1938</string>
                </object>
                <object class="NSArray" key="IBDocument.IntegratedClassDependencies">
                        <bool key="EncodedWithXMLCoder">YES</bool>
                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                </object>
                <object class="NSMutableDictionary" key="IBDocument.Metadata">
-                       <bool key="EncodedWithXMLCoder">YES</bool>
-                       <object class="NSArray" key="dict.sortedKeys" id="0">
-                               <bool key="EncodedWithXMLCoder">YES</bool>
-                       </object>
-                       <reference key="dict.values" ref="0"/>
+                       <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
+                       <integer value="1" key="NS.object.0"/>
                </object>
                <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
                        <bool key="EncodedWithXMLCoder">YES</bool>
@@ -85,6 +82,7 @@
                                                        </object>
                                                        <string key="NSFrame">{{10, 592}, {32, 32}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="56844250"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSImageCell" key="NSCell" id="689737374">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{47, 609}, {148, 17}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="335436590"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="974224135">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{47, 589}, {60, 17}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="969715508"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="935332902">
                                                        <int key="NSvFlags">265</int>
                                                        <string key="NSFrame">{{190, 609}, {68, 17}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="86167308"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="8803370">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{107, 592}, {151, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="773635799"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1005531049">
                                                        <int key="NSvFlags">14</int>
                                                        <string key="NSFrame">{{0, 578}, {265, 5}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="67996369"/>
                                                        <string key="NSOffsets">{0, 0}</string>
                                                        <object class="NSTextFieldCell" key="NSTitleCell">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{7, 563}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="1042818350"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="532119727">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 511}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="838884408"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1002426647">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 541}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="1059051766"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="394856129">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 526}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="122746281"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="303440755">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 496}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="600006232"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="999705685">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 481}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="390812603"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="693260766">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 466}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="402838882"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1061069897">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 511}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="462992757"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="982292666">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 541}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="860907333"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="997558256">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 526}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="626534516"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="28801404">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 496}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="886319680"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="13882105">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 481}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="130231867"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="854644441">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 79}, {114, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="427259584"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="512185388">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 58}, {114, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="1051253766"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1056681407">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 37}, {114, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="517022610"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="100186419">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 466}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="754158675"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="603172790">
                                                        <int key="NSvFlags">14</int>
                                                        <string key="NSFrame">{{0, 453}, {265, 5}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="212288772"/>
                                                        <string key="NSOffsets">{0, 0}</string>
                                                        <object class="NSTextFieldCell" key="NSTitleCell">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{7, 438}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="290149761"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="804456721">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{7, 101}, {91, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="871337072"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="419133220">
                                                                                        <int key="NSvFlags">4352</int>
                                                                                        <string key="NSFrameSize">{243, 78}</string>
                                                                                        <reference key="NSSuperview" ref="588679996"/>
+                                                                                       <reference key="NSWindow"/>
                                                                                        <reference key="NSNextKeyView" ref="529165266"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTableHeaderView" key="NSHeaderView" id="1071020862">
                                                                                                <int key="NSvFlags">256</int>
                                                                                                <string key="NSFrameSize">{243, 17}</string>
                                                                                                <reference key="NSSuperview" ref="185303975"/>
+                                                                                               <reference key="NSWindow"/>
                                                                                                <reference key="NSNextKeyView" ref="103059877"/>
                                                                                                <reference key="NSTableView" ref="334049559"/>
                                                                                        </object>
                                                                                                <int key="NSvFlags">-2147483392</int>
                                                                                                <string key="NSFrame">{{224, 0}, {16, 17}}</string>
                                                                                                <reference key="NSSuperview" ref="290149761"/>
+                                                                                               <reference key="NSWindow"/>
                                                                                                <reference key="NSNextKeyView" ref="588679996"/>
                                                                                        </object>
                                                                                        <object class="NSMutableArray" key="NSTableColumns">
                                                                        </object>
                                                                        <string key="NSFrame">{{1, 17}, {243, 78}}</string>
                                                                        <reference key="NSSuperview" ref="290149761"/>
+                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="334049559"/>
                                                                        <reference key="NSDocView" ref="334049559"/>
                                                                        <reference key="NSBGColor" ref="465271680"/>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{224, 17}, {15, 102}}</string>
                                                                        <reference key="NSSuperview" ref="290149761"/>
+                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="533265052"/>
                                                                        <reference key="NSTarget" ref="290149761"/>
                                                                        <string key="NSAction">_doScroller:</string>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{1, 119}, {223, 15}}</string>
                                                                        <reference key="NSSuperview" ref="290149761"/>
+                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="294638385"/>
                                                                        <int key="NSsFlags">1</int>
                                                                        <reference key="NSTarget" ref="290149761"/>
                                                                        </object>
                                                                        <string key="NSFrame">{{1, 0}, {243, 17}}</string>
                                                                        <reference key="NSSuperview" ref="290149761"/>
+                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="1071020862"/>
                                                                        <reference key="NSDocView" ref="1071020862"/>
                                                                        <reference key="NSBGColor" ref="465271680"/>
                                                        </object>
                                                        <string key="NSFrame">{{10, 334}, {245, 96}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="185303975"/>
                                                        <int key="NSsFlags">562</int>
                                                        <reference key="NSVScroller" ref="529165266"/>
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{10, 314}, {18, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="298407635"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="175577443">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{27, 314}, {18, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="757630142"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="72795477">
                                                        <int key="NSvFlags">14</int>
                                                        <string key="NSFrame">{{0, 304}, {265, 5}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="1056330804"/>
                                                        <string key="NSOffsets">{0, 0}</string>
                                                        <object class="NSTextFieldCell" key="NSTitleCell">
                                                        <int key="NSvFlags">14</int>
                                                        <string key="NSFrame">{{0, 116}, {265, 5}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="45330831"/>
                                                        <string key="NSOffsets">{0, 0}</string>
                                                        <object class="NSTextFieldCell" key="NSTitleCell">
                                                        <int key="NSvFlags">-2147483634</int>
                                                        <string key="NSFrame">{{0, 23}, {265, 5}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="870983347"/>
                                                        <string key="NSOffsets">{0, 0}</string>
                                                        <object class="NSTextFieldCell" key="NSTitleCell">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{7, 289}, {126, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="304298489"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="1048447927">
                                                                                        <int key="NSvFlags">4352</int>
                                                                                        <string key="NSFrameSize">{243, 78}</string>
                                                                                        <reference key="NSSuperview" ref="105333262"/>
+                                                                                       <reference key="NSWindow"/>
                                                                                        <reference key="NSNextKeyView" ref="930830008"/>
                                                                                        <bool key="NSEnabled">YES</bool>
                                                                                        <object class="NSTableHeaderView" key="NSHeaderView" id="670247128">
                                                                                                <int key="NSvFlags">256</int>
                                                                                                <string key="NSFrameSize">{243, 17}</string>
                                                                                                <reference key="NSSuperview" ref="71056061"/>
+                                                                                               <reference key="NSWindow"/>
                                                                                                <reference key="NSNextKeyView" ref="991651942"/>
                                                                                                <reference key="NSTableView" ref="247900786"/>
                                                                                        </object>
                                                                                                <int key="NSvFlags">-2147483392</int>
                                                                                                <string key="NSFrame">{{224, 0}, {16, 17}}</string>
                                                                                                <reference key="NSSuperview" ref="544793652"/>
+                                                                                               <reference key="NSWindow"/>
                                                                                                <reference key="NSNextKeyView" ref="105333262"/>
                                                                                        </object>
                                                                                        <object class="NSMutableArray" key="NSTableColumns">
                                                                        </object>
                                                                        <string key="NSFrame">{{1, 17}, {243, 78}}</string>
                                                                        <reference key="NSSuperview" ref="544793652"/>
+                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="247900786"/>
                                                                        <reference key="NSDocView" ref="247900786"/>
                                                                        <reference key="NSBGColor" ref="465271680"/>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{224, 17}, {15, 102}}</string>
                                                                        <reference key="NSSuperview" ref="544793652"/>
+                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="1002056463"/>
                                                                        <reference key="NSTarget" ref="544793652"/>
                                                                        <string key="NSAction">_doScroller:</string>
                                                                        <int key="NSvFlags">-2147483392</int>
                                                                        <string key="NSFrame">{{1, 80}, {243, 15}}</string>
                                                                        <reference key="NSSuperview" ref="544793652"/>
+                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="413572703"/>
                                                                        <int key="NSsFlags">1</int>
                                                                        <reference key="NSTarget" ref="544793652"/>
                                                                        </object>
                                                                        <string key="NSFrame">{{1, 0}, {243, 17}}</string>
                                                                        <reference key="NSSuperview" ref="544793652"/>
+                                                                       <reference key="NSWindow"/>
                                                                        <reference key="NSNextKeyView" ref="670247128"/>
                                                                        <reference key="NSDocView" ref="670247128"/>
                                                                        <reference key="NSBGColor" ref="465271680"/>
                                                        </object>
                                                        <string key="NSFrame">{{10, 146}, {245, 96}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="71056061"/>
                                                        <int key="NSsFlags">562</int>
                                                        <reference key="NSVScroller" ref="413572703"/>
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{10, 126}, {18, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="218462401"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="579341820">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{27, 126}, {18, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="293642782"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="104364229">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{83, 248}, {61, 18}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="544793652"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="51989911">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{84, 267}, {174, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="459717130"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="436016527">
                                                        <int key="NSvFlags">268</int>
                                                        <string key="NSFrame">{{12, 267}, {72, 14}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="645911602"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="59217156">
                                                        <int key="NSvFlags">292</int>
                                                        <string key="NSFrame">{{10, 9}, {62, 17}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="889445631"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="978069596">
                                                        <int key="NSvFlags">289</int>
                                                        <string key="NSFrame">{{193, 9}, {62, 17}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSButtonCell" key="NSCell" id="631288671">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{131, 77}, {124, 19}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="966224034"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="912139381">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{131, 56}, {124, 19}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="881202165"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="101465959">
                                                        <int key="NSvFlags">270</int>
                                                        <string key="NSFrame">{{131, 35}, {124, 19}}</string>
                                                        <reference key="NSSuperview" ref="1006"/>
+                                                       <reference key="NSWindow"/>
                                                        <reference key="NSNextKeyView" ref="995990816"/>
                                                        <bool key="NSEnabled">YES</bool>
                                                        <object class="NSTextFieldCell" key="NSCell" id="515912205">
                                                        </object>
                                                </object>
                                        </object>
-                                       <string key="NSFrame">{{7, 11}, {265, 634}}</string>
+                                       <string key="NSFrameSize">{265, 634}</string>
                                        <reference key="NSSuperview"/>
+                                       <reference key="NSWindow"/>
                                        <reference key="NSNextKeyView" ref="470064219"/>
                                </object>
                                <string key="NSScreenRect">{{0, 0}, {1280, 778}}</string>
                                <string key="NSInitialValue">value</string>
                        </object>
                        <object class="NSCustomObject" id="974608694">
-                               <string key="NSClassName">MetadataKeyFormatter</string>
+                               <string key="NSClassName">NonEmptyStringFormatter</string>
                        </object>
                        <object class="NSCustomObject" id="685782685">
                                <string key="NSClassName">SharingNameFormatter</string>
                        </object>
+                       <object class="NSCustomObject" id="471169987">
+                               <string key="NSClassName">AsciiStringFormatter</string>
+                       </object>
                </object>
                <object class="IBObjectContainer" key="IBDocument.Objects">
                        <object class="NSMutableArray" key="connectionRecords">
                                <bool key="EncodedWithXMLCoder">YES</bool>
                                <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">window</string>
+                                               <reference key="source" ref="1001"/>
+                                               <reference key="destination" ref="1005"/>
+                                       </object>
+                                       <int key="connectionID">107</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">metadataDictionaryController</string>
+                                               <reference key="source" ref="1001"/>
+                                               <reference key="destination" ref="1051118663"/>
+                                       </object>
+                                       <int key="connectionID">319</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">sharingDictionaryController</string>
+                                               <reference key="source" ref="1001"/>
+                                               <reference key="destination" ref="86063028"/>
+                                       </object>
+                                       <int key="connectionID">320</int>
+                               </object>
+                               <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">displayPatternTitle1: self.node.displayName</string>
                                                <reference key="source" ref="1005"/>
                                        <int key="connectionID">105</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">window</string>
-                                               <reference key="source" ref="1001"/>
-                                               <reference key="destination" ref="1005"/>
-                                       </object>
-                                       <int key="connectionID">107</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">content: arrangedObjects</string>
-                                               <reference key="source" ref="334049559"/>
-                                               <reference key="destination" ref="1051118663"/>
-                                               <object class="NSNibBindingConnector" key="connector" id="968192847">
-                                                       <reference key="NSSource" ref="334049559"/>
-                                                       <reference key="NSDestination" ref="1051118663"/>
-                                                       <string key="NSLabel">content: arrangedObjects</string>
-                                                       <string key="NSBinding">content</string>
-                                                       <string key="NSKeyPath">arrangedObjects</string>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">130</int>
-                               </object>
-                               <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">value: node.icon</string>
                                                <reference key="source" ref="470064219"/>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
+                                               <string key="label">value: node.pithosObject.bytes</string>
+                                               <reference key="source" ref="335436590"/>
+                                               <reference key="destination" ref="1001"/>
+                                               <object class="NSNibBindingConnector" key="connector">
+                                                       <reference key="NSSource" ref="335436590"/>
+                                                       <reference key="NSDestination" ref="1001"/>
+                                                       <string key="NSLabel">value: node.pithosObject.bytes</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">node.pithosObject.bytes</string>
+                                                       <object class="NSDictionary" key="NSOptions">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSArray" key="dict.sortedKeys">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSNullPlaceholder</string>
+                                                                       <string>NSValueTransformerName</string>
+                                                               </object>
+                                                               <object class="NSMutableArray" key="dict.values">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>-</string>
+                                                                       <string>BytesSizeTransformer</string>
+                                                               </object>
+                                                       </object>
+                                                       <int key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">323</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" key="connection">
                                                <string key="label">value: node.pithosContainer.name</string>
                                                <reference key="source" ref="969715508"/>
                                                <reference key="destination" ref="1001"/>
                                        <int key="connectionID">173</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBActionConnection" key="connection">
-                                               <string key="label">add:</string>
-                                               <reference key="source" ref="1051118663"/>
-                                               <reference key="destination" ref="294638385"/>
-                                       </object>
-                                       <int key="connectionID">187</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">selectionIndexes: selectionIndexes</string>
-                                               <reference key="source" ref="334049559"/>
-                                               <reference key="destination" ref="1051118663"/>
-                                               <object class="NSNibBindingConnector" key="connector" id="486813519">
-                                                       <reference key="NSSource" ref="334049559"/>
-                                                       <reference key="NSDestination" ref="1051118663"/>
-                                                       <string key="NSLabel">selectionIndexes: selectionIndexes</string>
-                                                       <string key="NSBinding">selectionIndexes</string>
-                                                       <string key="NSKeyPath">selectionIndexes</string>
-                                                       <reference key="NSPreviousConnector" ref="968192847"/>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">249</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">sortDescriptors: sortDescriptors</string>
-                                               <reference key="source" ref="334049559"/>
-                                               <reference key="destination" ref="1051118663"/>
-                                               <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="334049559"/>
-                                                       <reference key="NSDestination" ref="1051118663"/>
-                                                       <string key="NSLabel">sortDescriptors: sortDescriptors</string>
-                                                       <string key="NSBinding">sortDescriptors</string>
-                                                       <string key="NSKeyPath">sortDescriptors</string>
-                                                       <reference key="NSPreviousConnector" ref="486813519"/>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">251</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBActionConnection" key="connection">
-                                               <string key="label">remove:</string>
-                                               <reference key="source" ref="1051118663"/>
-                                               <reference key="destination" ref="298407635"/>
-                                       </object>
-                                       <int key="connectionID">253</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">contentDictionary: node.pithosObject.metadata</string>
-                                               <reference key="source" ref="1051118663"/>
-                                               <reference key="destination" ref="1001"/>
-                                               <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="1051118663"/>
-                                                       <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">contentDictionary: node.pithosObject.metadata</string>
-                                                       <string key="NSBinding">contentDictionary</string>
-                                                       <string key="NSKeyPath">node.pithosObject.metadata</string>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">256</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">formatter</string>
-                                               <reference key="source" ref="144287600"/>
-                                               <reference key="destination" ref="974608694"/>
-                                       </object>
-                                       <int key="connectionID">258</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled: canRemove</string>
-                                               <reference key="source" ref="298407635"/>
-                                               <reference key="destination" ref="1051118663"/>
-                                               <object class="NSNibBindingConnector" key="connector" id="512694035">
-                                                       <reference key="NSSource" ref="298407635"/>
-                                                       <reference key="NSDestination" ref="1051118663"/>
-                                                       <string key="NSLabel">enabled: canRemove</string>
-                                                       <string key="NSBinding">enabled</string>
-                                                       <string key="NSKeyPath">canRemove</string>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
-                                       </object>
-                                       <int key="connectionID">262</int>
-                               </object>
-                               <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">target: node</string>
-                                               <reference key="source" ref="889445631"/>
+                                               <string key="label">value: node.pithosObject.contentType</string>
+                                               <reference key="source" ref="860907333"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="889445631"/>
+                                                       <reference key="NSSource" ref="860907333"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">target: node</string>
-                                                       <string key="NSBinding">target</string>
-                                                       <string key="NSKeyPath">node</string>
+                                                       <string key="NSLabel">value: node.pithosObject.contentType</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">node.pithosObject.contentType</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSSelectorName</string>
-                                                               <string key="NS.object.0">applyInfo</string>
+                                                               <string key="NS.key.0">NSNullPlaceholder</string>
+                                                               <string key="NS.object.0">-</string>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">283</int>
+                                       <int key="connectionID">324</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">target: node</string>
-                                               <reference key="source" ref="870983347"/>
+                                               <string key="label">value: node.pithosObject.bytes</string>
+                                               <reference key="source" ref="626534516"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="870983347"/>
+                                                       <reference key="NSSource" ref="626534516"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">target: node</string>
-                                                       <string key="NSBinding">target</string>
-                                                       <string key="NSKeyPath">node</string>
+                                                       <string key="NSLabel">value: node.pithosObject.bytes</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">node.pithosObject.bytes</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSSelectorName</string>
-                                                               <string key="NS.object.0">refreshInfo</string>
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSArray" key="dict.sortedKeys">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSNullPlaceholder</string>
+                                                                       <string>NSValueTransformerName</string>
+                                                               </object>
+                                                               <object class="NSMutableArray" key="dict.values">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>-</string>
+                                                                       <string>BytesExtendedSizeTransformer</string>
+                                                               </object>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">285</int>
+                                       <int key="connectionID">325</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.publicURI</string>
-                                               <reference key="source" ref="645911602"/>
+                                               <string key="label">value: node.pithosObject.lastModified</string>
+                                               <reference key="source" ref="886319680"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="645911602"/>
+                                                       <reference key="NSSource" ref="886319680"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.publicURI</string>
+                                                       <string key="NSLabel">value: node.pithosObject.lastModified</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.publicURI</string>
+                                                       <string key="NSKeyPath">node.pithosObject.lastModified</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                <object class="NSMutableArray" key="dict.values">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
                                                                        <string>-</string>
-                                                                       <string>PublicURLTransformer</string>
+                                                                       <string>LastModifiedDateTransformer</string>
                                                                </object>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">294</int>
+                                       <int key="connectionID">326</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">contentDictionary: node.pithosObject.sharing</string>
-                                               <reference key="source" ref="86063028"/>
+                                               <string key="label">value: node.pithosObject.modifiedBy</string>
+                                               <reference key="source" ref="130231867"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="86063028"/>
+                                                       <reference key="NSSource" ref="130231867"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">contentDictionary: node.pithosObject.sharing</string>
-                                                       <string key="NSBinding">contentDictionary</string>
-                                                       <string key="NSKeyPath">node.pithosObject.sharing</string>
+                                                       <string key="NSLabel">value: node.pithosObject.modifiedBy</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">node.pithosObject.modifiedBy</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSValueTransformerName</string>
-                                                               <string key="NS.object.0">SharingDictionaryTransformer</string>
+                                                               <string key="NS.key.0">NSNullPlaceholder</string>
+                                                               <string key="NS.object.0">-</string>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">298</int>
+                                       <int key="connectionID">327</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">content: arrangedObjects</string>
-                                               <reference key="source" ref="247900786"/>
-                                               <reference key="destination" ref="86063028"/>
-                                               <object class="NSNibBindingConnector" key="connector" id="687753622">
-                                                       <reference key="NSSource" ref="247900786"/>
-                                                       <reference key="NSDestination" ref="86063028"/>
-                                                       <string key="NSLabel">content: arrangedObjects</string>
-                                                       <string key="NSBinding">content</string>
-                                                       <string key="NSKeyPath">arrangedObjects</string>
+                                               <string key="label">value: node.pithosObject.version</string>
+                                               <reference key="source" ref="754158675"/>
+                                               <reference key="destination" ref="1001"/>
+                                               <object class="NSNibBindingConnector" key="connector">
+                                                       <reference key="NSSource" ref="754158675"/>
+                                                       <reference key="NSDestination" ref="1001"/>
+                                                       <string key="NSLabel">value: node.pithosObject.version</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">node.pithosObject.version</string>
+                                                       <object class="NSDictionary" key="NSOptions">
+                                                               <string key="NS.key.0">NSNullPlaceholder</string>
+                                                               <string key="NS.object.0">-</string>
+                                                       </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">299</int>
+                                       <int key="connectionID">328</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" key="connection">
+                                               <string key="label">content: arrangedObjects</string>
+                                               <reference key="source" ref="334049559"/>
+                                               <reference key="destination" ref="1051118663"/>
+                                               <object class="NSNibBindingConnector" key="connector" id="968192847">
+                                                       <reference key="NSSource" ref="334049559"/>
+                                                       <reference key="NSDestination" ref="1051118663"/>
+                                                       <string key="NSLabel">content: arrangedObjects</string>
+                                                       <string key="NSBinding">content</string>
+                                                       <string key="NSKeyPath">arrangedObjects</string>
+                                                       <int key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">130</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">selectionIndexes: selectionIndexes</string>
-                                               <reference key="source" ref="247900786"/>
-                                               <reference key="destination" ref="86063028"/>
-                                               <object class="NSNibBindingConnector" key="connector" id="251663882">
-                                                       <reference key="NSSource" ref="247900786"/>
-                                                       <reference key="NSDestination" ref="86063028"/>
+                                               <reference key="source" ref="334049559"/>
+                                               <reference key="destination" ref="1051118663"/>
+                                               <object class="NSNibBindingConnector" key="connector" id="486813519">
+                                                       <reference key="NSSource" ref="334049559"/>
+                                                       <reference key="NSDestination" ref="1051118663"/>
                                                        <string key="NSLabel">selectionIndexes: selectionIndexes</string>
                                                        <string key="NSBinding">selectionIndexes</string>
                                                        <string key="NSKeyPath">selectionIndexes</string>
-                                                       <reference key="NSPreviousConnector" ref="687753622"/>
+                                                       <reference key="NSPreviousConnector" ref="968192847"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">301</int>
+                                       <int key="connectionID">249</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">sortDescriptors: sortDescriptors</string>
-                                               <reference key="source" ref="247900786"/>
-                                               <reference key="destination" ref="86063028"/>
+                                               <reference key="source" ref="334049559"/>
+                                               <reference key="destination" ref="1051118663"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="247900786"/>
-                                                       <reference key="NSDestination" ref="86063028"/>
+                                                       <reference key="NSSource" ref="334049559"/>
+                                                       <reference key="NSDestination" ref="1051118663"/>
                                                        <string key="NSLabel">sortDescriptors: sortDescriptors</string>
                                                        <string key="NSBinding">sortDescriptors</string>
                                                        <string key="NSKeyPath">sortDescriptors</string>
-                                                       <reference key="NSPreviousConnector" ref="251663882"/>
+                                                       <reference key="NSPreviousConnector" ref="486813519"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">303</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBActionConnection" key="connection">
-                                               <string key="label">add:</string>
-                                               <reference key="source" ref="86063028"/>
-                                               <reference key="destination" ref="1002056463"/>
-                                       </object>
-                                       <int key="connectionID">311</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBActionConnection" key="connection">
-                                               <string key="label">remove:</string>
-                                               <reference key="source" ref="86063028"/>
-                                               <reference key="destination" ref="218462401"/>
-                                       </object>
-                                       <int key="connectionID">312</int>
+                                       <int key="connectionID">251</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled: canRemove</string>
-                                               <reference key="source" ref="218462401"/>
-                                               <reference key="destination" ref="86063028"/>
-                                               <object class="NSNibBindingConnector" key="connector" id="123211226">
-                                                       <reference key="NSSource" ref="218462401"/>
-                                                       <reference key="NSDestination" ref="86063028"/>
-                                                       <string key="NSLabel">enabled: canRemove</string>
+                                               <string key="label">enabled: node.pithosObject.allowedTo</string>
+                                               <reference key="source" ref="334049559"/>
+                                               <reference key="destination" ref="1001"/>
+                                               <object class="NSNibBindingConnector" key="connector">
+                                                       <reference key="NSSource" ref="334049559"/>
+                                                       <reference key="NSDestination" ref="1001"/>
+                                                       <string key="NSLabel">enabled: node.pithosObject.allowedTo</string>
                                                        <string key="NSBinding">enabled</string>
-                                                       <string key="NSKeyPath">canRemove</string>
+                                                       <string key="NSKeyPath">node.pithosObject.allowedTo</string>
+                                                       <object class="NSDictionary" key="NSOptions">
+                                                               <string key="NS.key.0">NSValueTransformerName</string>
+                                                               <string key="NS.object.0">AllowedToBoolTransformer</string>
+                                                       </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">316</int>
+                                       <int key="connectionID">966</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">metadataDictionaryController</string>
-                                               <reference key="source" ref="1001"/>
+                                       <object class="IBBindingConnection" key="connection">
+                                               <string key="label">value: arrangedObjects.key</string>
+                                               <reference key="source" ref="252536226"/>
                                                <reference key="destination" ref="1051118663"/>
+                                               <object class="NSNibBindingConnector" key="connector">
+                                                       <reference key="NSSource" ref="252536226"/>
+                                                       <reference key="NSDestination" ref="1051118663"/>
+                                                       <string key="NSLabel">value: arrangedObjects.key</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">arrangedObjects.key</string>
+                                                       <object class="NSDictionary" key="NSOptions">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSArray" key="dict.sortedKeys">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSConditionallySetsEditable</string>
+                                                                       <string>NSValidatesImmediately</string>
+                                                               </object>
+                                                               <object class="NSMutableArray" key="dict.values">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <boolean value="NO"/>
+                                                                       <boolean value="YES"/>
+                                                               </object>
+                                                       </object>
+                                                       <int key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
                                        </object>
-                                       <int key="connectionID">319</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">sharingDictionaryController</string>
-                                               <reference key="source" ref="1001"/>
-                                               <reference key="destination" ref="86063028"/>
-                                       </object>
-                                       <int key="connectionID">320</int>
-                               </object>
-                               <object class="IBConnectionRecord">
-                                       <object class="IBOutletConnection" key="connection">
-                                               <string key="label">formatter</string>
-                                               <reference key="source" ref="50414786"/>
-                                               <reference key="destination" ref="685782685"/>
-                                       </object>
-                                       <int key="connectionID">322</int>
+                                       <int key="connectionID">908</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.bytes</string>
-                                               <reference key="source" ref="335436590"/>
-                                               <reference key="destination" ref="1001"/>
+                                               <string key="label">value: arrangedObjects.value</string>
+                                               <reference key="source" ref="1030856867"/>
+                                               <reference key="destination" ref="1051118663"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="335436590"/>
-                                                       <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.bytes</string>
+                                                       <reference key="NSSource" ref="1030856867"/>
+                                                       <reference key="NSDestination" ref="1051118663"/>
+                                                       <string key="NSLabel">value: arrangedObjects.value</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.bytes</string>
+                                                       <string key="NSKeyPath">arrangedObjects.value</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSNullPlaceholder</string>
-                                                                       <string>NSValueTransformerName</string>
+                                                                       <string>NSConditionallySetsEditable</string>
+                                                                       <string>NSValidatesImmediately</string>
                                                                </object>
                                                                <object class="NSMutableArray" key="dict.values">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>-</string>
-                                                                       <string>BytesSizeTransformer</string>
+                                                                       <boolean value="NO"/>
+                                                                       <boolean value="YES"/>
                                                                </object>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">323</int>
+                                       <int key="connectionID">332</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">formatter</string>
+                                               <reference key="source" ref="144287600"/>
+                                               <reference key="destination" ref="974608694"/>
+                                       </object>
+                                       <int key="connectionID">987</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.contentType</string>
-                                               <reference key="source" ref="860907333"/>
+                                               <string key="label">enabled: node.pithosObject.allowedTo</string>
+                                               <reference key="source" ref="294638385"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="860907333"/>
+                                                       <reference key="NSSource" ref="294638385"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.contentType</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.contentType</string>
+                                                       <string key="NSLabel">enabled: node.pithosObject.allowedTo</string>
+                                                       <string key="NSBinding">enabled</string>
+                                                       <string key="NSKeyPath">node.pithosObject.allowedTo</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSNullPlaceholder</string>
-                                                               <string key="NS.object.0">-</string>
+                                                               <string key="NS.key.0">NSValueTransformerName</string>
+                                                               <string key="NS.object.0">AllowedToBoolTransformer</string>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">324</int>
+                                       <int key="connectionID">963</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.bytes</string>
-                                               <reference key="source" ref="626534516"/>
+                                               <string key="label">enabled: canRemove</string>
+                                               <reference key="source" ref="298407635"/>
+                                               <reference key="destination" ref="1051118663"/>
+                                               <object class="NSNibBindingConnector" key="connector" id="512694035">
+                                                       <reference key="NSSource" ref="298407635"/>
+                                                       <reference key="NSDestination" ref="1051118663"/>
+                                                       <string key="NSLabel">enabled: canRemove</string>
+                                                       <string key="NSBinding">enabled</string>
+                                                       <string key="NSKeyPath">canRemove</string>
+                                                       <int key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">262</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" key="connection">
+                                               <string key="label">enabled2: node.pithosObject.allowedTo</string>
+                                               <reference key="source" ref="298407635"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="626534516"/>
+                                                       <reference key="NSSource" ref="298407635"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.bytes</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.bytes</string>
+                                                       <string key="NSLabel">enabled2: node.pithosObject.allowedTo</string>
+                                                       <string key="NSBinding">enabled2</string>
+                                                       <string key="NSKeyPath">node.pithosObject.allowedTo</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSMultipleValuesPlaceholder</string>
+                                                                       <string>NSNoSelectionPlaceholder</string>
+                                                                       <string>NSNotApplicablePlaceholder</string>
                                                                        <string>NSNullPlaceholder</string>
                                                                        <string>NSValueTransformerName</string>
                                                                </object>
                                                                <object class="NSMutableArray" key="dict.values">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>-</string>
-                                                                       <string>BytesExtendedSizeTransformer</string>
+                                                                       <integer value="-1"/>
+                                                                       <integer value="-1"/>
+                                                                       <integer value="-1"/>
+                                                                       <integer value="-1"/>
+                                                                       <string>AllowedToBoolTransformer</string>
                                                                </object>
                                                        </object>
+                                                       <reference key="NSPreviousConnector" ref="512694035"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">325</int>
+                                       <int key="connectionID">959</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.lastModified</string>
-                                               <reference key="source" ref="886319680"/>
+                                               <string key="label">enabled: node.sharingAccount</string>
+                                               <reference key="source" ref="1002056463"/>
+                                               <reference key="destination" ref="1001"/>
+                                               <object class="NSNibBindingConnector" key="connector">
+                                                       <reference key="NSSource" ref="1002056463"/>
+                                                       <reference key="NSDestination" ref="1001"/>
+                                                       <string key="NSLabel">enabled: node.sharingAccount</string>
+                                                       <string key="NSBinding">enabled</string>
+                                                       <string key="NSKeyPath">node.sharingAccount</string>
+                                                       <object class="NSDictionary" key="NSOptions">
+                                                               <string key="NS.key.0">NSValueTransformerName</string>
+                                                               <string key="NS.object.0">SharingAccountBoolTransformer</string>
+                                                       </object>
+                                                       <int key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">974</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" key="connection">
+                                               <string key="label">enabled: canRemove</string>
+                                               <reference key="source" ref="218462401"/>
+                                               <reference key="destination" ref="86063028"/>
+                                               <object class="NSNibBindingConnector" key="connector" id="123211226">
+                                                       <reference key="NSSource" ref="218462401"/>
+                                                       <reference key="NSDestination" ref="86063028"/>
+                                                       <string key="NSLabel">enabled: canRemove</string>
+                                                       <string key="NSBinding">enabled</string>
+                                                       <string key="NSKeyPath">canRemove</string>
+                                                       <int key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">316</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" key="connection">
+                                               <string key="label">enabled2: node.sharingAccount</string>
+                                               <reference key="source" ref="218462401"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="886319680"/>
+                                                       <reference key="NSSource" ref="218462401"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.lastModified</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.lastModified</string>
+                                                       <string key="NSLabel">enabled2: node.sharingAccount</string>
+                                                       <string key="NSBinding">enabled2</string>
+                                                       <string key="NSKeyPath">node.sharingAccount</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSMultipleValuesPlaceholder</string>
+                                                                       <string>NSNoSelectionPlaceholder</string>
+                                                                       <string>NSNotApplicablePlaceholder</string>
                                                                        <string>NSNullPlaceholder</string>
                                                                        <string>NSValueTransformerName</string>
                                                                </object>
                                                                <object class="NSMutableArray" key="dict.values">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>-</string>
-                                                                       <string>LastModifiedDateTransformer</string>
+                                                                       <integer value="-1"/>
+                                                                       <integer value="-1"/>
+                                                                       <integer value="-1"/>
+                                                                       <integer value="-1"/>
+                                                                       <string>SharingAccountBoolTransformer</string>
                                                                </object>
                                                        </object>
+                                                       <reference key="NSPreviousConnector" ref="123211226"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">326</int>
+                                       <int key="connectionID">976</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.modifiedBy</string>
-                                               <reference key="source" ref="130231867"/>
-                                               <reference key="destination" ref="1001"/>
-                                               <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="130231867"/>
-                                                       <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.modifiedBy</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.modifiedBy</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSNullPlaceholder</string>
-                                                               <string key="NS.object.0">-</string>
-                                                       </object>
+                                               <string key="label">content: arrangedObjects</string>
+                                               <reference key="source" ref="247900786"/>
+                                               <reference key="destination" ref="86063028"/>
+                                               <object class="NSNibBindingConnector" key="connector" id="687753622">
+                                                       <reference key="NSSource" ref="247900786"/>
+                                                       <reference key="NSDestination" ref="86063028"/>
+                                                       <string key="NSLabel">content: arrangedObjects</string>
+                                                       <string key="NSBinding">content</string>
+                                                       <string key="NSKeyPath">arrangedObjects</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">327</int>
+                                       <int key="connectionID">299</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.version</string>
-                                               <reference key="source" ref="754158675"/>
-                                               <reference key="destination" ref="1001"/>
+                                               <string key="label">selectionIndexes: selectionIndexes</string>
+                                               <reference key="source" ref="247900786"/>
+                                               <reference key="destination" ref="86063028"/>
+                                               <object class="NSNibBindingConnector" key="connector" id="251663882">
+                                                       <reference key="NSSource" ref="247900786"/>
+                                                       <reference key="NSDestination" ref="86063028"/>
+                                                       <string key="NSLabel">selectionIndexes: selectionIndexes</string>
+                                                       <string key="NSBinding">selectionIndexes</string>
+                                                       <string key="NSKeyPath">selectionIndexes</string>
+                                                       <reference key="NSPreviousConnector" ref="687753622"/>
+                                                       <int key="NSNibBindingConnectorVersion">2</int>
+                                               </object>
+                                       </object>
+                                       <int key="connectionID">301</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBBindingConnection" key="connection">
+                                               <string key="label">sortDescriptors: sortDescriptors</string>
+                                               <reference key="source" ref="247900786"/>
+                                               <reference key="destination" ref="86063028"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="754158675"/>
-                                                       <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.version</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.version</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSNullPlaceholder</string>
-                                                               <string key="NS.object.0">-</string>
-                                                       </object>
+                                                       <reference key="NSSource" ref="247900786"/>
+                                                       <reference key="NSDestination" ref="86063028"/>
+                                                       <string key="NSLabel">sortDescriptors: sortDescriptors</string>
+                                                       <string key="NSBinding">sortDescriptors</string>
+                                                       <string key="NSKeyPath">sortDescriptors</string>
+                                                       <reference key="NSPreviousConnector" ref="251663882"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">328</int>
+                                       <int key="connectionID">303</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.isPublic</string>
-                                               <reference key="source" ref="459717130"/>
+                                               <string key="label">enabled: node.sharingAccount</string>
+                                               <reference key="source" ref="247900786"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="459717130"/>
+                                                       <reference key="NSSource" ref="247900786"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.isPublic</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.isPublic</string>
+                                                       <string key="NSLabel">enabled: node.sharingAccount</string>
+                                                       <string key="NSBinding">enabled</string>
+                                                       <string key="NSKeyPath">node.sharingAccount</string>
+                                                       <object class="NSDictionary" key="NSOptions">
+                                                               <string key="NS.key.0">NSValueTransformerName</string>
+                                                               <string key="NS.object.0">SharingAccountBoolTransformer</string>
+                                                       </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">330</int>
+                                       <int key="connectionID">978</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">value: arrangedObjects.value</string>
-                                               <reference key="source" ref="1030856867"/>
-                                               <reference key="destination" ref="1051118663"/>
+                                               <reference key="source" ref="434421234"/>
+                                               <reference key="destination" ref="86063028"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="1030856867"/>
-                                                       <reference key="NSDestination" ref="1051118663"/>
+                                                       <reference key="NSSource" ref="434421234"/>
+                                                       <reference key="NSDestination" ref="86063028"/>
                                                        <string key="NSLabel">value: arrangedObjects.value</string>
                                                        <string key="NSBinding">value</string>
                                                        <string key="NSKeyPath">arrangedObjects.value</string>
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEditable</string>
+                                                                       <string>NSConditionallySetsEnabled</string>
                                                                        <string>NSValidatesImmediately</string>
                                                                </object>
                                                                <object class="NSMutableArray" key="dict.values">
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">332</int>
+                                       <int key="connectionID">334</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                        <int key="connectionID">333</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: arrangedObjects.value</string>
-                                               <reference key="source" ref="434421234"/>
-                                               <reference key="destination" ref="86063028"/>
-                                               <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="434421234"/>
-                                                       <reference key="NSDestination" ref="86063028"/>
-                                                       <string key="NSLabel">value: arrangedObjects.value</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">arrangedObjects.value</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSArray" key="dict.sortedKeys">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEnabled</string>
-                                                                       <string>NSValidatesImmediately</string>
-                                                               </object>
-                                                               <object class="NSMutableArray" key="dict.values">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <boolean value="NO"/>
-                                                                       <boolean value="YES"/>
-                                                               </object>
-                                                       </object>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
+                                       <object class="IBOutletConnection" key="connection">
+                                               <string key="label">formatter</string>
+                                               <reference key="source" ref="50414786"/>
+                                               <reference key="destination" ref="685782685"/>
                                        </object>
-                                       <int key="connectionID">334</int>
+                                       <int key="connectionID">322</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.contentEncoding</string>
-                                               <reference key="source" ref="427259584"/>
+                                               <string key="label">value: node.isPublic</string>
+                                               <reference key="source" ref="459717130"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="427259584"/>
+                                                       <reference key="NSSource" ref="459717130"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.contentEncoding</string>
+                                                       <string key="NSLabel">value: node.isPublic</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.contentEncoding</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSArray" key="dict.sortedKeys">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEditable</string>
-                                                                       <string>NSRaisesForNotApplicableKeys</string>
-                                                                       <string>NSValidatesImmediately</string>
-                                                               </object>
-                                                               <object class="NSMutableArray" key="dict.values">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <boolean value="NO"/>
-                                                                       <boolean value="NO"/>
-                                                                       <boolean value="YES"/>
-                                                               </object>
-                                                       </object>
+                                                       <string key="NSKeyPath">node.isPublic</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">360</int>
+                                       <int key="connectionID">330</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.contentDisposition</string>
-                                               <reference key="source" ref="1051253766"/>
+                                               <string key="label">enabled: node.pithosObject.allowedTo</string>
+                                               <reference key="source" ref="459717130"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="1051253766"/>
+                                                       <reference key="NSSource" ref="459717130"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.contentDisposition</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.contentDisposition</string>
+                                                       <string key="NSLabel">enabled: node.pithosObject.allowedTo</string>
+                                                       <string key="NSBinding">enabled</string>
+                                                       <string key="NSKeyPath">node.pithosObject.allowedTo</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSArray" key="dict.sortedKeys">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEditable</string>
-                                                                       <string>NSRaisesForNotApplicableKeys</string>
-                                                                       <string>NSValidatesImmediately</string>
-                                                               </object>
-                                                               <object class="NSMutableArray" key="dict.values">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <boolean value="NO"/>
-                                                                       <boolean value="NO"/>
-                                                                       <boolean value="YES"/>
-                                                               </object>
+                                                               <string key="NS.key.0">NSValueTransformerName</string>
+                                                               <string key="NS.object.0">AllowedToBoolTransformer</string>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">367</int>
+                                       <int key="connectionID">956</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: node.pithosObject.manifest</string>
-                                               <reference key="source" ref="517022610"/>
+                                               <string key="label">value: node.pithosObject.publicURI</string>
+                                               <reference key="source" ref="645911602"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="517022610"/>
+                                                       <reference key="NSSource" ref="645911602"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">value: node.pithosObject.manifest</string>
+                                                       <string key="NSLabel">value: node.pithosObject.publicURI</string>
                                                        <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">node.pithosObject.manifest</string>
+                                                       <string key="NSKeyPath">node.pithosObject.publicURI</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEditable</string>
-                                                                       <string>NSRaisesForNotApplicableKeys</string>
-                                                                       <string>NSValidatesImmediately</string>
+                                                                       <string>NSNullPlaceholder</string>
+                                                                       <string>NSValueTransformerName</string>
                                                                </object>
                                                                <object class="NSMutableArray" key="dict.values">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <boolean value="NO"/>
-                                                                       <boolean value="NO"/>
-                                                                       <boolean value="YES"/>
+                                                                       <string>-</string>
+                                                                       <string>PublicURLTransformer</string>
                                                                </object>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">373</int>
+                                       <int key="connectionID">294</int>
                                </object>
                                <object class="IBConnectionRecord">
-                                       <object class="IBBindingConnection" key="connection">
-                                               <string key="label">value: arrangedObjects.key</string>
-                                               <reference key="source" ref="252536226"/>
-                                               <reference key="destination" ref="1051118663"/>
-                                               <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="252536226"/>
-                                                       <reference key="NSDestination" ref="1051118663"/>
-                                                       <string key="NSLabel">value: arrangedObjects.key</string>
-                                                       <string key="NSBinding">value</string>
-                                                       <string key="NSKeyPath">arrangedObjects.key</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSArray" key="dict.sortedKeys">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSConditionallySetsEditable</string>
-                                                                       <string>NSValidatesImmediately</string>
-                                                               </object>
-                                                               <object class="NSMutableArray" key="dict.values">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <boolean value="NO"/>
-                                                                       <boolean value="YES"/>
-                                                               </object>
-                                                       </object>
-                                                       <int key="NSNibBindingConnectorVersion">2</int>
-                                               </object>
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">add:</string>
+                                               <reference key="source" ref="1051118663"/>
+                                               <reference key="destination" ref="294638385"/>
                                        </object>
-                                       <int key="connectionID">908</int>
+                                       <int key="connectionID">187</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">remove:</string>
+                                               <reference key="source" ref="1051118663"/>
+                                               <reference key="destination" ref="298407635"/>
+                                       </object>
+                                       <int key="connectionID">253</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled: node.pithosObject.allowedTo</string>
-                                               <reference key="source" ref="889445631"/>
+                                               <string key="label">contentDictionary: node.pithosObject.metadata</string>
+                                               <reference key="source" ref="1051118663"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="889445631"/>
+                                                       <reference key="NSSource" ref="1051118663"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">enabled: node.pithosObject.allowedTo</string>
-                                                       <string key="NSBinding">enabled</string>
-                                                       <string key="NSKeyPath">node.pithosObject.allowedTo</string>
-                                                       <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSValueTransformerName</string>
-                                                               <string key="NS.object.0">AllowedToBoolTransformer</string>
-                                                       </object>
+                                                       <string key="NSLabel">contentDictionary: node.pithosObject.metadata</string>
+                                                       <string key="NSBinding">contentDictionary</string>
+                                                       <string key="NSKeyPath">node.pithosObject.metadata</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">931</int>
+                                       <int key="connectionID">256</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled: node.pithosObject.allowedTo</string>
+                                               <string key="label">target: node</string>
                                                <reference key="source" ref="870983347"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
                                                        <reference key="NSSource" ref="870983347"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">enabled: node.pithosObject.allowedTo</string>
-                                                       <string key="NSBinding">enabled</string>
-                                                       <string key="NSKeyPath">node.pithosObject.allowedTo</string>
+                                                       <string key="NSLabel">target: node</string>
+                                                       <string key="NSBinding">target</string>
+                                                       <string key="NSKeyPath">node</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSValueTransformerName</string>
-                                                               <string key="NS.object.0">AllowedToBoolTransformer</string>
+                                                               <string key="NS.key.0">NSSelectorName</string>
+                                                               <string key="NS.object.0">refreshInfo</string>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">934</int>
+                                       <int key="connectionID">285</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">enabled: node.pithosObject.allowedTo</string>
-                                               <reference key="source" ref="459717130"/>
+                                               <reference key="source" ref="870983347"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="459717130"/>
+                                                       <reference key="NSSource" ref="870983347"/>
                                                        <reference key="NSDestination" ref="1001"/>
                                                        <string key="NSLabel">enabled: node.pithosObject.allowedTo</string>
                                                        <string key="NSBinding">enabled</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">956</int>
+                                       <int key="connectionID">934</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled2: node.pithosObject.allowedTo</string>
-                                               <reference key="source" ref="298407635"/>
+                                               <string key="label">target: node</string>
+                                               <reference key="source" ref="889445631"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="298407635"/>
+                                                       <reference key="NSSource" ref="889445631"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">enabled2: node.pithosObject.allowedTo</string>
-                                                       <string key="NSBinding">enabled2</string>
-                                                       <string key="NSKeyPath">node.pithosObject.allowedTo</string>
+                                                       <string key="NSLabel">target: node</string>
+                                                       <string key="NSBinding">target</string>
+                                                       <string key="NSKeyPath">node</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSArray" key="dict.sortedKeys">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSMultipleValuesPlaceholder</string>
-                                                                       <string>NSNoSelectionPlaceholder</string>
-                                                                       <string>NSNotApplicablePlaceholder</string>
-                                                                       <string>NSNullPlaceholder</string>
-                                                                       <string>NSValueTransformerName</string>
-                                                               </object>
-                                                               <object class="NSMutableArray" key="dict.values">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <integer value="-1"/>
-                                                                       <integer value="-1"/>
-                                                                       <integer value="-1"/>
-                                                                       <integer value="-1"/>
-                                                                       <string>AllowedToBoolTransformer</string>
-                                                               </object>
+                                                               <string key="NS.key.0">NSSelectorName</string>
+                                                               <string key="NS.object.0">applyInfo</string>
                                                        </object>
-                                                       <reference key="NSPreviousConnector" ref="512694035"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">959</int>
+                                       <int key="connectionID">283</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">enabled: node.pithosObject.allowedTo</string>
-                                               <reference key="source" ref="294638385"/>
+                                               <reference key="source" ref="889445631"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="294638385"/>
+                                                       <reference key="NSSource" ref="889445631"/>
                                                        <reference key="NSDestination" ref="1001"/>
                                                        <string key="NSLabel">enabled: node.pithosObject.allowedTo</string>
                                                        <string key="NSBinding">enabled</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">963</int>
+                                       <int key="connectionID">931</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled: node.pithosObject.allowedTo</string>
-                                               <reference key="source" ref="334049559"/>
+                                               <string key="label">contentDictionary: node.pithosObject.sharing</string>
+                                               <reference key="source" ref="86063028"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="334049559"/>
+                                                       <reference key="NSSource" ref="86063028"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">enabled: node.pithosObject.allowedTo</string>
-                                                       <string key="NSBinding">enabled</string>
-                                                       <string key="NSKeyPath">node.pithosObject.allowedTo</string>
+                                                       <string key="NSLabel">contentDictionary: node.pithosObject.sharing</string>
+                                                       <string key="NSBinding">contentDictionary</string>
+                                                       <string key="NSKeyPath">node.pithosObject.sharing</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <string key="NS.key.0">NSValueTransformerName</string>
-                                                               <string key="NS.object.0">AllowedToBoolTransformer</string>
+                                                               <string key="NS.object.0">SharingDictionaryTransformer</string>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">966</int>
+                                       <int key="connectionID">298</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">add:</string>
+                                               <reference key="source" ref="86063028"/>
+                                               <reference key="destination" ref="1002056463"/>
+                                       </object>
+                                       <int key="connectionID">311</int>
+                               </object>
+                               <object class="IBConnectionRecord">
+                                       <object class="IBActionConnection" key="connection">
+                                               <string key="label">remove:</string>
+                                               <reference key="source" ref="86063028"/>
+                                               <reference key="destination" ref="218462401"/>
+                                       </object>
+                                       <int key="connectionID">312</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled: node.sharingAccount</string>
+                                               <string key="label">value: node.pithosObject.contentEncoding</string>
                                                <reference key="source" ref="427259584"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
                                                        <reference key="NSSource" ref="427259584"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">enabled: node.sharingAccount</string>
-                                                       <string key="NSBinding">enabled</string>
-                                                       <string key="NSKeyPath">node.sharingAccount</string>
+                                                       <string key="NSLabel">value: node.pithosObject.contentEncoding</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">node.pithosObject.contentEncoding</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSValueTransformerName</string>
-                                                               <string key="NS.object.0">SharingAccountBoolTransformer</string>
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSArray" key="dict.sortedKeys">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSConditionallySetsEditable</string>
+                                                                       <string>NSRaisesForNotApplicableKeys</string>
+                                                                       <string>NSValidatesImmediately</string>
+                                                               </object>
+                                                               <object class="NSMutableArray" key="dict.values">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <boolean value="NO"/>
+                                                                       <boolean value="NO"/>
+                                                                       <boolean value="YES"/>
+                                                               </object>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">968</int>
+                                       <int key="connectionID">360</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">enabled: node.sharingAccount</string>
-                                               <reference key="source" ref="1051253766"/>
+                                               <reference key="source" ref="427259584"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="1051253766"/>
+                                                       <reference key="NSSource" ref="427259584"/>
                                                        <reference key="NSDestination" ref="1001"/>
                                                        <string key="NSLabel">enabled: node.sharingAccount</string>
                                                        <string key="NSBinding">enabled</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">970</int>
+                                       <int key="connectionID">968</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled: node.sharingAccount</string>
-                                               <reference key="source" ref="517022610"/>
+                                               <string key="label">value: node.pithosObject.contentDisposition</string>
+                                               <reference key="source" ref="1051253766"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="517022610"/>
+                                                       <reference key="NSSource" ref="1051253766"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">enabled: node.sharingAccount</string>
-                                                       <string key="NSBinding">enabled</string>
-                                                       <string key="NSKeyPath">node.sharingAccount</string>
+                                                       <string key="NSLabel">value: node.pithosObject.contentDisposition</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">node.pithosObject.contentDisposition</string>
                                                        <object class="NSDictionary" key="NSOptions">
-                                                               <string key="NS.key.0">NSValueTransformerName</string>
-                                                               <string key="NS.object.0">SharingAccountBoolTransformer</string>
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSArray" key="dict.sortedKeys">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <string>NSConditionallySetsEditable</string>
+                                                                       <string>NSRaisesForNotApplicableKeys</string>
+                                                                       <string>NSValidatesImmediately</string>
+                                                               </object>
+                                                               <object class="NSMutableArray" key="dict.values">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <boolean value="NO"/>
+                                                                       <boolean value="NO"/>
+                                                                       <boolean value="YES"/>
+                                                               </object>
                                                        </object>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">972</int>
+                                       <int key="connectionID">367</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">enabled: node.sharingAccount</string>
-                                               <reference key="source" ref="1002056463"/>
+                                               <reference key="source" ref="1051253766"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="1002056463"/>
+                                                       <reference key="NSSource" ref="1051253766"/>
                                                        <reference key="NSDestination" ref="1001"/>
                                                        <string key="NSLabel">enabled: node.sharingAccount</string>
                                                        <string key="NSBinding">enabled</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">974</int>
+                                       <int key="connectionID">970</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
-                                               <string key="label">enabled2: node.sharingAccount</string>
-                                               <reference key="source" ref="218462401"/>
+                                               <string key="label">value: node.pithosObject.manifest</string>
+                                               <reference key="source" ref="517022610"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="218462401"/>
+                                                       <reference key="NSSource" ref="517022610"/>
                                                        <reference key="NSDestination" ref="1001"/>
-                                                       <string key="NSLabel">enabled2: node.sharingAccount</string>
-                                                       <string key="NSBinding">enabled2</string>
-                                                       <string key="NSKeyPath">node.sharingAccount</string>
+                                                       <string key="NSLabel">value: node.pithosObject.manifest</string>
+                                                       <string key="NSBinding">value</string>
+                                                       <string key="NSKeyPath">node.pithosObject.manifest</string>
                                                        <object class="NSDictionary" key="NSOptions">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
                                                                <object class="NSArray" key="dict.sortedKeys">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <string>NSMultipleValuesPlaceholder</string>
-                                                                       <string>NSNoSelectionPlaceholder</string>
-                                                                       <string>NSNotApplicablePlaceholder</string>
-                                                                       <string>NSNullPlaceholder</string>
-                                                                       <string>NSValueTransformerName</string>
+                                                                       <string>NSConditionallySetsEditable</string>
+                                                                       <string>NSRaisesForNotApplicableKeys</string>
+                                                                       <string>NSValidatesImmediately</string>
                                                                </object>
                                                                <object class="NSMutableArray" key="dict.values">
                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <integer value="-1"/>
-                                                                       <integer value="-1"/>
-                                                                       <integer value="-1"/>
-                                                                       <integer value="-1"/>
-                                                                       <string>SharingAccountBoolTransformer</string>
+                                                                       <boolean value="NO"/>
+                                                                       <boolean value="NO"/>
+                                                                       <boolean value="YES"/>
                                                                </object>
                                                        </object>
-                                                       <reference key="NSPreviousConnector" ref="123211226"/>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">976</int>
+                                       <int key="connectionID">373</int>
                                </object>
                                <object class="IBConnectionRecord">
                                        <object class="IBBindingConnection" key="connection">
                                                <string key="label">enabled: node.sharingAccount</string>
-                                               <reference key="source" ref="247900786"/>
+                                               <reference key="source" ref="517022610"/>
                                                <reference key="destination" ref="1001"/>
                                                <object class="NSNibBindingConnector" key="connector">
-                                                       <reference key="NSSource" ref="247900786"/>
+                                                       <reference key="NSSource" ref="517022610"/>
                                                        <reference key="NSDestination" ref="1001"/>
                                                        <string key="NSLabel">enabled: node.sharingAccount</string>
                                                        <string key="NSBinding">enabled</string>
                                                        <int key="NSNibBindingConnectorVersion">2</int>
                                                </object>
                                        </object>
-                                       <int key="connectionID">978</int>
+                                       <int key="connectionID">972</int>
                                </object>
                        </object>
                        <object class="IBMutableOrderedSet" key="objectRecords">
                                        <bool key="EncodedWithXMLCoder">YES</bool>
                                        <object class="IBObjectRecord">
                                                <int key="objectID">0</int>
-                                               <reference key="object" ref="0"/>
+                                               <object class="NSArray" key="object" id="0">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                               </object>
                                                <reference key="children" ref="1000"/>
                                                <nil key="parent"/>
                                        </object>
                                                <reference key="parent" ref="1006"/>
                                                <string key="objectName">Horizontal Line</string>
                                        </object>
+                                       <object class="IBObjectRecord">
+                                               <int key="objectID">984</int>
+                                               <reference key="object" ref="471169987"/>
+                                               <reference key="parent" ref="0"/>
+                                       </object>
                                </object>
                        </object>
                        <object class="NSMutableDictionary" key="flattenedProperties">
                                        <string>93.IBPluginDependency</string>
                                        <string>94.IBPluginDependency</string>
                                        <string>95.IBPluginDependency</string>
+                                       <string>984.IBPluginDependency</string>
                                        <string>99.IBPluginDependency</string>
                                </object>
                                <object class="NSMutableArray" key="dict.values">
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+                                       <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
                                </object>
                        </object>
                        <object class="NSMutableDictionary" key="unlocalizedProperties">
                                <reference key="dict.values" ref="0"/>
                        </object>
                        <nil key="sourceID"/>
-                       <int key="maxID">978</int>
+                       <int key="maxID">987</int>
+               </object>
+               <object class="IBClassDescriber" key="IBDocument.Classes">
+                       <object class="NSMutableArray" key="referencedPartialClassDescriptions">
+                               <bool key="EncodedWithXMLCoder">YES</bool>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">AsciiStringFormatter</string>
+                                       <string key="superclassName">NSFormatter</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">./Classes/AsciiStringFormatter.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">NonEmptyStringFormatter</string>
+                                       <string key="superclassName">NSFormatter</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">./Classes/NonEmptyStringFormatter.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">PithosNodeInfoController</string>
+                                       <string key="superclassName">NSWindowController</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">./Classes/PithosNodeInfoController.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">PithosObjectNodeInfoController</string>
+                                       <string key="superclassName">PithosNodeInfoController</string>
+                                       <object class="NSMutableDictionary" key="outlets">
+                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                               <object class="NSArray" key="dict.sortedKeys">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <string>metadataDictionaryController</string>
+                                                       <string>sharingDictionaryController</string>
+                                               </object>
+                                               <object class="NSMutableArray" key="dict.values">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <string>NSDictionaryController</string>
+                                                       <string>NSDictionaryController</string>
+                                               </object>
+                                       </object>
+                                       <object class="NSMutableDictionary" key="toOneOutletInfosByName">
+                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                               <object class="NSArray" key="dict.sortedKeys">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <string>metadataDictionaryController</string>
+                                                       <string>sharingDictionaryController</string>
+                                               </object>
+                                               <object class="NSMutableArray" key="dict.values">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <object class="IBToOneOutletInfo">
+                                                               <string key="name">metadataDictionaryController</string>
+                                                               <string key="candidateClassName">NSDictionaryController</string>
+                                                       </object>
+                                                       <object class="IBToOneOutletInfo">
+                                                               <string key="name">sharingDictionaryController</string>
+                                                               <string key="candidateClassName">NSDictionaryController</string>
+                                                       </object>
+                                               </object>
+                                       </object>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">./Classes/PithosObjectNodeInfoController.h</string>
+                                       </object>
+                               </object>
+                               <object class="IBPartialClassDescription">
+                                       <string key="className">SharingNameFormatter</string>
+                                       <string key="superclassName">NSFormatter</string>
+                                       <object class="IBClassDescriptionSource" key="sourceIdentifier">
+                                               <string key="majorKey">IBProjectSource</string>
+                                               <string key="minorKey">./Classes/SharingNameFormatter.h</string>
+                                       </object>
+                               </object>
+                       </object>
                </object>
-               <object class="IBClassDescriber" key="IBDocument.Classes"/>
                <int key="IBDocument.localizationMode">0</int>
                <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
                <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">