ABSTACTION