Kant distinguishes it from what he calls general logic because (a) it deals with concepts that refer to intended objects a priori, and hence does not abstract from all the content of objective cognition, or in that it contains the rules of the pure thinking of an intended object; and because (b) it thereby goes to the source of our cognition so far as this cognition cannot be attributed to the intended objects.