Higher taxa will not have a code unless there one is
defined in the alternate forms file. In any case, if
there is a disambiguated code, it takes precedence over
the canonical code. The method returns
None if neither code contains a string.
# - - - T a x o n . a b b r def abbr ( self ): '''Is there a standard code for this taxon? ''' #-- 1 -- # [ if self.disamb is true -> # return self.disamb # else -> # return self.canon ] return self.disamb or self.canon