Is it not a good idea to actually comment in the desired resultant errors? You can see from the code added, in this instance here via github, that this is the desired result of this ECL, reinforced by '_err' (I assume). However, to look purely at the ECL sometime in the future this will be far from being obvious. In addition see similar note below.