| AndAllT1, T2(FuncOptT1, FuncOptT2) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2(OptT1, OptT2) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3(FuncOptT1, FuncOptT2, FuncOptT3) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3(OptT1, OptT2, OptT3) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4(OptT1, OptT2, OptT3, OptT4) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4, T5(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4, T5(OptT1, OptT2, OptT3, OptT4, OptT5) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4, T5, T6(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4, T5, T6(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4, T5, T6, T7(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6, FuncOptT7) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4, T5, T6, T7(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6, OptT7) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4, T5, T6, T7, T8(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6, FuncOptT7, FuncOptT8) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             | 
| AndAllT1, T2, T3, T4, T5, T6, T7, T8(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6, OptT7, OptT8) | 
            Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
             |