#lang lean4
Also, refuse to evaluate an `[init]` decl in the same module (since we don't know whether the initialization is backtrackable) and always use native symbol of a `[builtinInit]` decl