`mutate` works for on zero-row grouped data frame
closes #596