I don't think that you need the first test ```this.chain.size() > 0``` as you already defined ```@Size(min = 1)``` (line 43)...