why is it called abstract algebra?