That also has the benefit of also raising if there is an issue i.e. it's not length 1 (just like it does currently for you).