Always initialize missing reasons
Use configured compiler for preprocessing FFI