Improved docs and var names. Added handlers for empty query descriptions. Used to break for protein headers generated by prokka