“…T his was ju s t done to keep things simple; our m ain in terest was th e sem antics of Jav a features such as object-orientation, inheritance, exceptions, etc., and in te rp re ta tio n of th e base types is orthogonal to th e sem antics of these. L ater, w hen th is becam e relevant for th e Jav a C ard sm art card program s we w anted to verify, a correct form alisation of th e sem antics of Java num eric types, w ith all th e peculiarities of th e p o te n tia l overflow during arith m etic operations, was included [17]. It is used in th e verification exam ple in Section 2.…”