``` R df <- data.frame( x = c(1, 2), y = c(3, 4) ) spread(df, x, y) ``` I expected df to have only one row. Is is really the intended behavior?