reuse rustc
span for compiler
base.
note: [WIP] Do not use it.