validName
def validName(s: String): Validation[List[String], String] = if(s.headOption exists (_.isUpper)) Success(s) else Failure(List("Name must begin with a capital letter"))