Add requiresNotNullOrEmpty()