Text this: Generalisations of splicing languages from deoxyribonucleic acid splicing systems