(+) this => _ (inside constructor)
(^) acc error messages
(^) _OPTS.warn_nondet for "abortion" errors
(^) fin for function parameters
(^) no more warnings for IMP redeclarations
(^) minor change