The former possibility exists for backward compatibility and the latter is usually meant to be used for new software development.
Eelnev võimalus eksisteerib vaid tagasiühilduvuseks ning seda kasutatakse uue tarkvara arendamiseks.