Could here the exception be stated explicitly? It's more fragile no errors + it's a dangerous precedence that other could use for another code.