Why not make two different algebras instead of a single algebra with two versions?