     
     :returns: Object at the passed index (if exists)
     */
-    func objectAtIndex(index: UInt) -> AnyObject!
+    public func objectAtIndex(index: UInt) -> AnyObject!
     {
         return results.objectAtIndex(index, finder: finder)
     }

    
    :returns: First object (if exists)
    */
    func firstObject() -> AnyObject!
    {
        return results.firstObject(finder: finder)
    }

        }
        return self.results[nextIndex--]
    }
}
