fix for custom annotations from VCF that have a semicolon in
change logic order to make feature_amplification and feature_truncation a bit faster