Improve the return slot optimization to be both more aggressive (not limited to sret...