Seems like nested tuples are inferred wrongly when type-casted. ``` type mismatch Expected (list a) Got integer ```