Enh: use a specific exception