transpose_list now handles coercion correctly