         return true
     }
     
-    class func some<T>(array: [T], function: (T) -> Bool) -> Bool
+    public class func some<T>(array: [T], function: (T) -> Bool) -> Bool
     {
         for (index, elem: (T)) in enumerate(array)
         {

        return result
    }
    
    class func every<T>(array: [T], function: (T) -> Bool) -> Bool
    {
        for (index, elem: (T)) in enumerate(array)
        {

import Foundation

public class SwiftTKCollection
{
    public class func each<T>(array: [T], function: (Int, (T)) -> ())
    {
        for (index, elem: (T)) in enumerate(array)
        {
