Function inlining better handles multiple forms.