Add an early implementation of a partial inlining pass. The idea behind this