///|
/// Human-readable parse error message for CLIs and logs.
pub fn GenBankError::message(self : GenBankError) -> String {
match self {
MissingSection(name) => "missing required section: " + name
InvalidLocus(line) => "invalid LOCUS line: " + line
InvalidLocation(location) => "invalid feature location: " + location
InvalidNumber(value) => "invalid number: " + value
}
}