+ def uuid
+ if self[:uuid].nil?
+ return self[:portable_data_hash]
+ else
+ super
+ end
+ end
+
+ def portable_data_hash
+ if self[:portable_data_hash].nil?
+ return self[:uuid]
+ else
+ super
+ end
+ end
+
+ def friendly_link_name lookup=nil
+ if self.respond_to? :name
+ self.name
+ else
+ self.portable_data_hash
+ end
+ end
+
+ def textile_attributes
+ [ 'description' ]
+ end
+