  Standard proof-theoretic semantics has practically exclusively been occupied with logical constants. Logical constants play a central role in reasoning and inference, but are definitely not the exclusive, and perhaps not even the most typical sort of entities that can be defined inferentially. A framework is needed that deals with inferential definitions in a wider sense and covers both logical and extra-logical inferential definitions alike. The idea of definitional reflection with respect to arbitrary definitional rules (see  2.3.2)  and also natural language applications  (see  3.4)  point in this direction, but farther reaching conceptions can be imagined. Furthermore, the concentration on harmony, inversion principles, definitional reflection and the like is somewhat misleading, as it might suggest that proof-theoretic semantics consists of only that. It should be emphasized that already when it comes to arithmetic, stronger principles are needed in addition to inversion. However, in spite of these limitations, proof-theoretic semantics has already gained very substantial achievements that can compete with more widespread approaches to semantics.