Most structures are transferred without any modifications or with minor extensions to next versions.
Implementing all types of FAT at once is probably more productive than implementing them separately.