Split out function defs into translation phase.