type SInt* = distinct int