As a UFTP participant
I want to get multiple rejection reasons in a rejected response message
In order to be able to see in one go what is wrong and solve it - preventing a lot of ping-pong messages dealing with one rejection reason at a time.
This could be implemented by concatenating multiple rejection reasons in a single string and including it in the response message.
Questions: all validations might be too much, some validations are also related, so how many validations would be considered appropriate to return in a single response?