better error message if an instance descriptor can't be parsed