 
      - returns: the instance
      */
-    public static func registredObjectByUID<T: Collectible>(UID: String)->T? {
+    public static func registredObjectByUID<T: Collectible>(UID: String) -> T? {
         return _objectByUID[UID] as? T
     }
 


    // MARK: upsert

    public func upsert(instance: Collectible)->Bool {
        if let collection=self._collectionByName(instance.d_collectionName) as? CollectibleCollection {
            collection.add(instance)
            return true


     - parameter block:           the enumeration block
     */
    public static func enumerateMembersFromRegistries<T>(block:((instance: T) -> ())?)->[T] {
        var instances=[T]()
        for (_, instance) in _objectByUID {
            if let o=instance as? T {
