fileprivate func match<T: Any>(_ array: Array<T>, withArray: Array<T>) -> Bool {
    guard array.count == withArray.count else {
      return false
    }