dirty inliner
unused functions optimizer