Would you explain why this is going back through fixconvop rather than optelem like most rewrites?