I have created a flat file from GBTStandardToken with their dependences in the hierachical order and you will see that many contracts are inherited many times.
ERC20 is inherited 3 times and imported 2 times, SafeMath is imported 2 times, StandardToken is inherited 3 times,
