1. Check if value is Array (Array) 2. Check if array elements are the specified Type of any (Array<T>) 3. Enforce array type (Array!, Array<T>!)