If frame sizes are defined by the length of the seat tube does this mean one would need different size frames for traditional road bikes, with level top tubes when compared to a modern sloping tube frame which would be different again from a TT bike?