Abstraktion fungerar mest när backends uppvisar i grunden samma kapaciteter, med något olika definitioner eller former. Ju mer olika backends är, desto sämre blir abstraktionen.