Advanced the intermediary internal types.