raise a more descriptive eror on instance parse failure