         return self
     }
 }
-
-// MARK: Validators
-
-public protocol Validator {
-    associatedtype InputType: Validatable
-    func test(input value: InputType) throws -> Bool
-}
-
 
 extension Validatable {
     public func tested<T: Validator where T.InputType == Self>(by tester: T) throws -> Self {

 tested with TestSuite -> Self
 */

public protocol Validatable {}

// MARK: Validated Returns

extension Int: Validatable {}
extension Array: Validatable {}
extension Dictionary: Validatable {}

// MARK: Validated

