Why is there a trailing space in the assert_equals messages? Is something being concatenated there?