@Suiseiseki@freesoftwareextremist.com then you can't say the ability to swap components is what makes something not a single program