The source file got much too large, hence split up the sources into multiple per-object files, similar in style to resolved.