Modified the interpreter header and source a bit.