More verbose error handling for SNP construction.